
    Yi                     B    S r SSKJr  SSKJr  SSKJr   " S S\5      rg)zMThis module contains the classes that represent Telegram InputMessageContent.    )Optional)TelegramObject)JSONDictc                   J   ^  \ rS rSrSrSrSS.S\\   SS4U 4S jjjrSr	U =r
$ )	InputMessageContent   a2  Base class for Telegram InputMessageContent Objects.

See: :class:`telegram.InputContactMessageContent`,
:class:`telegram.InputInvoiceMessageContent`,
:class:`telegram.InputLocationMessageContent`, :class:`telegram.InputTextMessageContent` and
:class:`telegram.InputVenueMessageContent` for more details.

 N
api_kwargsr   returnc                @   > [         TU ]  US9  U R                  5         g )Nr
   )super__init___freeze)selfr   	__class__s     O/app/.venv/lib/python3.13/site-packages/telegram/_inline/inputmessagecontent.pyr   InputMessageContent.__init__'   s    J/    )__name__
__module____qualname____firstlineno____doc__	__slots__r   r   r   __static_attributes____classcell__)r   s   @r   r   r      s/     I;? hx&8 D  r   r   N)r   typingr   telegram._telegramobjectr   telegram._utils.typesr   r   r	   r   r   <module>r!      s    & T  3 *. r   