o
    4˜Žj5  ã                   @   sH   d dl mZmZ ddlmZmZmZ ddlmZ G dd„ dee	 ƒZ
dS )	é    )ÚTYPE_CHECKINGÚAnyé   )ÚChatIdUnionÚInlineKeyboardMarkupÚInputMediaUnioné   )ÚTelegramMethodc                       s˜   e Zd ZU dZeZdZeed< 	 e	ed< 	 e	ed< 	 e
ed< 	 dZedB ed< 	 erHdd	œdede	de	de
dedB d
eddf‡ fdd„Z‡  ZS ‡  ZS )ÚEditEphemeralMessageMediaa&  
    Use this method to edit the media of an ephemeral message. Note that it is not guaranteed that the user will receive the message edit event, especially if they are offline. On success, :code:`True` is returned.

    Source: https://core.telegram.org/bots/api#editephemeralmessagemedia
    ÚeditEphemeralMessageMediaÚchat_idÚreceiver_user_idÚephemeral_message_idÚmediaNÚreply_markup)r   Ú+_EditEphemeralMessageMedia__pydantic_kwargsÚreturnc                   s"   t ƒ jd|||||dœ|¤Ž d S )N)r   r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   r   ©Ú	__class__r   úi/var/www/kodo/Anonymous/send/lib/python3.10/site-packages/aiogram/methods/edit_ephemeral_message_media.pyr       s   û
úz"EditEphemeralMessageMedia.__init__)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚboolÚ__returning__Ú__api_method__r   Ú__annotations__Úintr   r   r   r   r   r   Ú__classcell__r   r   r   r   r
      s@   
 ùýüûúùø	÷ür
   N)Útypingr   r   Útypesr   r   r   Úbaser	   r   r
   r   r   r   r   Ú<module>   s    