sig
  type sticker = {
    file_id : string;
    width : int;
    height : int;
    thumb : Api.PhotoSize.photo_size option;
    file_size : int option;
  }
  val create :
    file_id:string ->
    width:int ->
    height:int ->
    ?thumb:Api.PhotoSize.photo_size option ->
    ?file_size:int option -> unit -> Api.Sticker.sticker
  val read : Yojson.Safe.json -> Api.Sticker.sticker
end