Ë
    çObj/
  ã                  óT   — d dl mZ d dlmZmZ ddlmZ ddlmZ  G d„ dee	   «      Z
y	)
é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚMessageEntityé   )ÚTelegramMethodc                  ó¶   ‡ — e Zd ZU dZeZdZded<   	 ded<   	 ded<   	 dZded	<   	 dZ	ded
<   	 dZ
ded<   	 erddddœ	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚGiftPremiumSubscriptionz«
    Gifts a Telegram Premium subscription to the given user. Returns :code:`True` on success.

    Source: https://core.telegram.org/bots/api#giftpremiumsubscription
    ÚgiftPremiumSubscriptionÚintÚuser_idÚmonth_countÚ
star_countNú
str | NoneÚtextÚtext_parse_modeúlist[MessageEntity] | NoneÚtext_entities)r   r   r   c          
     ó2   •— t        ‰| �  d||||||dœ|¤Ž y )N)r   r   r   r   r   r   © )ÚsuperÚ__init__)	Ú__pydantic__self__r   r   r   r   r   r   Ú)_GiftPremiumSubscription__pydantic_kwargsÚ	__class__s	           €ú\/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/gift_premium_subscription.pyr   z GiftPremiumSubscription.__init__$   s3   ø€ ô ‰GÑð ØØ'Ø%ØØ /Ø+ñð $óó    )r   r   r   r   r   r   r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚboolÚ__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   Ú__classcell__)r   s   @r   r   r   	   sË   ø… ñð €MØ.€NàƒLØ_ØÓØtØƒOð VØ€Dˆ*ÓØiØ"&€O�ZÓ&ð PØ04€MÐ-Ó4ð @áð  $Ø*.Ø8<ñ	ð ð	ð ð		ð
 ð	ð ð	ð (ð	ð 6ð	ð "%ð	ð ÷	ñ 	ó	 r   r   N)Ú
__future__r   Útypingr   r   Útypesr   Úbaser	   r%   r   r   r   r   ú<module>r.      s"   ðÝ "ç %å !Ý  ô2˜n¨TÑ2õ 2r   