o
    Xzjb  ã                   @   st   d Z ddlmZ ddlmZ ddlmZmZmZmZ ddl	Z	ddl
Z
ddlmZ er0ddlmZ G d	d
„ d
eƒZdS )zBFile generated by TLObjects' generator. All changes will be ERASEDé   )ÚTLObject)Ú	TLRequesté    )ÚOptionalÚListÚUnionÚTYPE_CHECKINGN)Údatetime)ÚTypeInputCollectiblec                   @   s:   e Zd ZdZdZddd„Zdd„ Zd	d
„ Zedd„ ƒZ	dS )ÚGetCollectibleInfoRequestl   º=| l   �WÔ) Úcollectibler
   c                 C   s
   || _ dS )zQ
        :returns fragment.CollectibleInfo: Instance of CollectibleInfo.
        N©r   )Úselfr   © r   úY/var/www/kodo/tsheker/venv/lib/python3.10/site-packages/telethon/tl/functions/fragment.pyÚ__init__   s   
z"GetCollectibleInfoRequest.__init__c                 C   s&   dt | jtƒr| j ¡ dœS | jdœS )Nr   )Ú_r   )Ú
isinstancer   r   Úto_dict©r   r   r   r   r      s
   þþz!GetCollectibleInfoRequest.to_dictc                 C   s   d  d| j ¡ f¡S )Nó    s   º…¾)Újoinr   Ú_bytesr   r   r   r   r      s   þz GetCollectibleInfoRequest._bytesc                 C   s   |  ¡ }| |d�S )Nr   )Útgread_object)ÚclsÚreaderÚ_collectibler   r   r   Úfrom_reader#   s   
z%GetCollectibleInfoRequest.from_readerN)r   r
   )
Ú__name__Ú
__module__Ú__qualname__ÚCONSTRUCTOR_IDÚSUBCLASS_OF_IDr   r   r   Úclassmethodr   r   r   r   r   r      s    
r   )Ú__doc__Útl.tlobjectr   r   Útypingr   r   r   r   ÚosÚstructr	   Útl.typesr
   r   r   r   r   r   Ú<module>   s    