
     j=                     H    d dl mZmZ ddlmZ ddlmZ  G d dee         Zy)	    )TYPE_CHECKINGAny   )ChatIdUnion   )TelegramMethodc            
       r     e Zd ZU dZeZdZeed<   	 e	ed<   	 e	ed<   	 e
rdede	de	deddf
 fd	Z xZS  xZS )
DeleteEphemeralMessagea  
    Use this method to delete an ephemeral message. Note that it is not guaranteed that the user will receive the message deletion event, especially if they are offline. Returns :code:`True` on success.

    Source: https://core.telegram.org/bots/api#deleteephemeralmessage
    deleteEphemeralMessagechat_idreceiver_user_idephemeral_message_id(_DeleteEphemeralMessage__pydantic_kwargsreturnNc                ,    t        |   d|||d| y )N)r   r   r    )super__init__)__pydantic__self__r   r   r   r   	__class__s        [/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/delete_ephemeral_message.pyr   zDeleteEphemeralMessage.__init__   s*     G !1%9 $	    )__name__
__module____qualname____doc__bool__returning____api_method__r   __annotations__intr   r   r   __classcell__)r   s   @r   r
   r
      ss     M-Nt97	 !	 "		
 #&	 "%	 	 		 r   r
   N)	typingr   r   typesr   baser   r   r
   r   r   r   <module>r&      s    %   &^D1 &r   