Ë
    ç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é   )ÚShippingOptioné   )ÚTelegramMethodc                  ó�   ‡ — e Zd ZU dZeZdZded<   	 ded<   	 dZded	<   	 dZ	d
ed<   	 e
rdddœ	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚAnswerShippingQueryam  
    If you sent an invoice requesting a shipping address and the parameter *is_flexible* was specified, the Bot API will send an :class:`aiogram.types.update.Update` with a *shipping_query* field to the bot. Use this method to reply to shipping queries. On success, :code:`True` is returned.

    Source: https://core.telegram.org/bots/api#answershippingquery
    ÚanswerShippingQueryÚstrÚshipping_query_idÚboolÚokNúlist[ShippingOption] | NoneÚshipping_optionsú
str | NoneÚerror_message)r   r   c               ó.   •— t        ‰| �  d||||dœ|¤Ž y )N)r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   Ú%_AnswerShippingQuery__pydantic_kwargsÚ	__class__s         €úX/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/answer_shipping_query.pyr   zAnswerShippingQuery.__init__    s-   ø€ ô ‰GÑð Ø"3ØØ!1Ø+ñ	ð
 $óó    )r   r   r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   Ú__classcell__)r   s   @r   r   r   	   sž   ø… ñð €MØ*€NàÓØ8ØƒHð }Ø48ÐÐ1Ó8ØaØ $€M�:Ó$ð {áð =AØ(,ñ	ð  #ð	ð ð		ð
 :ð	ð &ð	ð "%ð	ð ÷	ñ 	ó	 r   r   N)Ú
__future__r   Útypingr   r   Útypesr   Úbaser	   r   r   r   r   r   ú<module>r,      s"   ðÝ "ç %å "Ý  ô*˜.¨Ñ.õ *r   