Ë
    ö­¦jj  ã                  óH   — d dl mZ d dlmZmZ ddlmZ  G d„ dee   «      Zy)é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚTelegramMethodc                  óz   ‡ — e Zd ZU dZeZdZded<   	 ded<   	 dZded	<   	 e	rdd
œ	 	 	 	 	 	 	 	 	 dˆ fd„Z
ˆ xZS ˆ xZS )ÚAnswerPreCheckoutQueryaÚ  
    Once the user has confirmed their payment and shipping details, the Bot API sends the final confirmation in the form of an :class:`aiogram.types.update.Update` with the field *pre_checkout_query*. Use this method to respond to such pre-checkout queries. On success, :code:`True` is returned. **Note:** The Bot API must receive an answer within 10 seconds after the pre-checkout query was sent.

    Source: https://core.telegram.org/bots/api#answerprecheckoutquery
    ÚanswerPreCheckoutQueryÚstrÚpre_checkout_query_idÚboolÚokNú
str | NoneÚerror_message)r   c               ó,   •— t        ‰| �  d|||dœ|¤Ž y )N)r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   Ú(_AnswerPreCheckoutQuery__pydantic_kwargsÚ	__class__s        €ú\/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/answer_pre_checkout_query.pyr   zAnswerPreCheckoutQuery.__init__   s*   ø€ ô ‰GÑð Ø&;ØØ+ñð $ó	ó    )
r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   Ú__classcell__)r   s   @r   r	   r	      s�   ø… ñð €MØ-€NàÓØ8ØƒHð pØ $€M�:Ó$ð ráð )-ñ	ð $'ð	ð ð		ð
 &ð	ð "%ð	ð ÷	ñ 	ó	 r   r	   N)	Ú
__future__r   Útypingr   r   Úbaser   r   r	   r   r   r   ú<module>r'      s   ðÝ "ç %å  ô&˜^¨DÑ1õ &r   