Map<String, dynamic> toJson() { return { 'info': info.toJson(), 'images': List<dynamic>.from(images.map((x) => x.toJson())), }; }