o
    4˜Žj	  ã                   @  sP   d dl mZ d dlmZmZ ddlmZmZ ddlm	Z	 G dd„ de	e ƒZ
d	S )
é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚInlineQueryResultUnionÚPreparedInlineMessageé   )ÚTelegramMethodc                      s�   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
< 	 dZ
ded< 	 dZded< 	 erDdddddœd‡ fdd„Z‡  ZS ‡  ZS )ÚSavePreparedInlineMessagezå
    Stores a message that can be sent by a user of a Mini App. Returns a :class:`aiogram.types.prepared_inline_message.PreparedInlineMessage` object.

    Source: https://core.telegram.org/bots/api#savepreparedinlinemessage
    ÚsavePreparedInlineMessageÚintÚuser_idr   ÚresultNúbool | NoneÚallow_user_chatsÚallow_bot_chatsÚallow_group_chatsÚallow_channel_chats)r   r   r   r   Ú+_SavePreparedInlineMessage__pydantic_kwargsr   ÚreturnÚNonec             	     s$   t ƒ jd||||||dœ|¤Ž d S )N)r   r   r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   r   r   ©Ú	__class__r   úi/var/www/kodo/Anonymous/send/lib/python3.10/site-packages/aiogram/methods/save_prepared_inline_message.pyr   $   s   ú
ùz"SavePreparedInlineMessage.__init__)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   r   Ú__classcell__r   r   r   r   r
   	   s.   
 	øür
   N)Ú
__future__r   Útypingr   r   Útypesr   r   Úbaser	   r
   r   r   r   r   Ú<module>   s
    