Ë
    ö­¦j{	  ã                  ó\   — d dl mZ d dlmZmZ ddlmZmZmZ ddl	m
Z
  G d„ de
e   «      Zy	)
é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚChatIdUnionÚChatInviteLinkÚDateTimeUnioné   )ÚTelegramMethodc                  ó¬   ‡ — e Zd ZU dZeZdZded<   	 dZded<   	 dZ	ded	<   	 dZ
d
ed<   	 dZded<   	 erdddddœ	 	 	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚCreateChatInviteLinkaÎ  
    Use this method to create an additional invite link for a chat. The bot must be an administrator in the chat for this to work and must have the appropriate administrator rights. The link can be revoked using the method :class:`aiogram.methods.revoke_chat_invite_link.RevokeChatInviteLink`. Returns the new invite link as :class:`aiogram.types.chat_invite_link.ChatInviteLink` object.

    Source: https://core.telegram.org/bots/api#createchatinvitelink
    ÚcreateChatInviteLinkr   Úchat_idNú
str | NoneÚnameúDateTimeUnion | NoneÚexpire_dateú
int | NoneÚmember_limitúbool | NoneÚcreates_join_request)r   r   r   r   c          	     ó0   •— t        ‰| �  d|||||dœ|¤Ž y )N)r   r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   Ú&_CreateChatInviteLink__pydantic_kwargsÚ	__class__s          €úZ/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/create_chat_invite_link.pyr   zCreateChatInviteLink.__init__"   s0   ø€ ô ‰GÑð ØØØ'Ø)Ø%9ñð $óó    )r   r   r   r   r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   r   Ú__classcell__)r   s   @r   r   r   	   s¿   ø… ñð #€MØ+€NàÓØqØ€Dˆ*ÓØ+Ø(,€KÐ%Ó,ØBØ#€L�*Ó#ð JØ(,Ð˜+Ó,ð ^áð  $Ø04Ø'+Ø04ñ	ð !ð	ð ð		ð
 .ð	ð %ð	ð #.ð	ð "%ð	ð ÷	ñ 	ó	 r    r   N)Ú
__future__r   Útypingr   r   Útypesr   r   r	   Úbaser   r   r   r    r   ú<module>r/      s%   ðÝ "ç %ç >Ñ >Ý  ô.˜>¨.Ñ9õ .r    