[docs]classOwnedGiftUnique(OwnedGift):""" Describes a unique gift received and owned by a user or a chat. Source: https://core.telegram.org/bots/api#ownedgiftunique """type:Literal[OwnedGiftType.UNIQUE]=OwnedGiftType.UNIQUE"""Type of the gift, always 'unique'"""gift:UniqueGift"""Information about the unique gift"""send_date:int"""Date the gift was sent in Unix time"""owned_gift_id:Optional[str]=None"""*Optional*. Unique identifier of the received gift for the bot; for gifts received on behalf of business accounts only"""sender_user:Optional[User]=None"""*Optional*. Sender of the gift if it is a known user"""is_saved:Optional[bool]=None"""*Optional*. True, if the gift is displayed on the account's profile page; for gifts received on behalf of business accounts only"""can_be_transferred:Optional[bool]=None"""*Optional*. True, if the gift can be transferred to another owner; for gifts received on behalf of business accounts only"""transfer_star_count:Optional[int]=None"""*Optional*. Number of Telegram Stars that must be paid to transfer the gift; omitted if the bot cannot transfer the gift"""ifTYPE_CHECKING:# DO NOT EDIT MANUALLY!!!# This section was auto-generated via `butcher`def__init__(__pydantic__self__,*,type:Literal[OwnedGiftType.UNIQUE]=OwnedGiftType.UNIQUE,gift:UniqueGift,send_date:int,owned_gift_id:Optional[str]=None,sender_user:Optional[User]=None,is_saved:Optional[bool]=None,can_be_transferred:Optional[bool]=None,transfer_star_count:Optional[int]=None,**__pydantic_kwargs:Any,)->None:# DO NOT EDIT MANUALLY!!!# This method was auto-generated via `butcher`# Is needed only for type checking and IDE support without any additional pluginssuper().__init__(type=type,gift=gift,send_date=send_date,owned_gift_id=owned_gift_id,sender_user=sender_user,is_saved=is_saved,can_be_transferred=can_be_transferred,transfer_star_count=transfer_star_count,**__pydantic_kwargs,)