sig
  type user_profile_photos = {
    total_count : int;
    photos : TelegramApi.PhotoSize.photo_size list list;
  }
  val create :
    total_count:int ->
    photos:TelegramApi.PhotoSize.photo_size list list ->
    unit -> TelegramApi.UserProfilePhotos.user_profile_photos
  val read :
    Yojson.Safe.json -> TelegramApi.UserProfilePhotos.user_profile_photos
end