Ë
    çObj&  ã                  ób   — 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ez     «      Zy	)
é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚChatIdUnionÚInlineKeyboardMarkupÚMessageé   )ÚTelegramMethodc            
      ó0  ‡ — e Zd ZU dZeez  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<   	 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ddddœ		 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚEditMessageLiveLocationaÕ  
    Use this method to edit live location messages. A location can be edited until its *live_period* expires or editing is explicitly disabled by a call to :class:`aiogram.methods.stop_message_live_location.StopMessageLiveLocation`. On success, if the edited message is not an inline message, the edited :class:`aiogram.types.message.Message` is returned, otherwise :code:`True` is returned.

    Source: https://core.telegram.org/bots/api#editmessagelivelocation
    ÚeditMessageLiveLocationÚfloatÚlatitudeÚ	longitudeNú
str | NoneÚbusiness_connection_idúChatIdUnion | NoneÚchat_idú
int | NoneÚ
message_idÚinline_message_idÚlive_periodúfloat | NoneÚhorizontal_accuracyÚheadingÚproximity_alert_radiusúInlineKeyboardMarkup | NoneÚreply_markup)	r   r   r   r   r   r   r   r   r   c               ó<   •— t        ‰| �  d|||||||||	|
|dœ|¤Ž y )N)r   r   r   r   r   r   r   r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   r   r   r   r   r   r   Ú)_EditMessageLiveLocation__pydantic_kwargsÚ	__class__s                €ú]/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/edit_message_live_location.pyr#   z EditMessageLiveLocation.__init__.   sB   ø€ ô( ‰GÑð Ø!Ø#Ø'=ØØ%Ø"3Ø'Ø$7ØØ'=Ø)ñð $óó    )r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r%   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r	   ÚboolÚ__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   r   r   r   r   r   r#   Ú__classcell__)r&   s   @r'   r   r   	   s^  ø… ñð ˜d‘N€MØ.€NàƒOØ"ØÓØ#Ø)-Ð˜JÓ-ØkØ"&€GÐÓ&ð wØ!€J�
Ó!Ø]Ø$(Ð�zÓ(ØdØ"€K�Ó"ð NØ(,Ð˜Ó,ØPØ€GˆZÓØcØ)-Ð˜JÓ-ð PØ04€LÐ-Ó4Øzáð 26Ø*.Ø%)Ø,0Ø&*Ø04Ø"&Ø15Ø8<ñ!	ð ð!	ð ð	!	ð
 %/ð!	ð (ð!	ð #ð!	ð  *ð!	ð $ð!	ð ".ð!	ð  ð!	ð %/ð!	ð 6ð!	ð "%ð!	ð ÷!	ñ !	ó	 r(   r   N)Ú
__future__r   Útypingr   r   Útypesr   r   r	   Úbaser   r/   r   r!   r(   r'   ú<module>r8      s+   ðÝ "ç %ç >Ñ >Ý  ôF˜n¨W°t©^Ñ<õ Fr(   