Ë
     ˆjž  ã                  ó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é   )ÚDateTimeUnioné   )Ú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 )ÚApproveSuggestedPosta  
    Use this method to approve a suggested post in a direct messages chat. The bot must have the 'can_post_messages' administrator right in the corresponding channel chat. Returns :code:`True` on success.

    Source: https://core.telegram.org/bots/api#approvesuggestedpost
    ÚapproveSuggestedPostÚintÚchat_idÚ
message_idNúDateTimeUnion | NoneÚ	send_date)r   c               ó,   •— t        ‰|   d|||dœ|¤Ž y )N)r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   Ú&_ApproveSuggestedPost__pydantic_kwargsÚ	__class__s        €úY/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/approve_suggested_post.pyr   zApproveSuggestedPost.__init__   s&   ø€ ô ‰GÑð Ø¨JÀ)ñØO`óó    )
r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚboolÚ__returning__Ú__api_method__Ú__annotations__r   r   r   Ú__classcell__)r   s   @r   r   r   	   s~   ø… ñð €MØ+€NàƒLØ?ØƒOØ;Ø&*€IÐ#Ó*ð áð /3ñ	ð ð	ð ð		ð
 ,ð	ð "%ð	ð ÷	ñ 	ó	 r   r   N)Ú
__future__r   Útypingr   r   Útypesr   Úbaser	   r!   r   r   r   r   ú<module>r*      s"   ðÝ "ç %å !Ý  ô#˜>¨$Ñ/õ #r   