Ë
    Ö—Äj]  ã                  óH   — d dl mZ d dlmZ d dlmZmZmZmZ  G d„ d«      Z	y)é    )Úannotations)ÚAny)ÚNotSetÚOptÚ
is_definedÚis_optionalc                  óB   — e Zd ZdZeef	 	 	 	 	 	 	 	 	 dd„Zedd„«       Zy)ÚInputGitTreeElementz5
    This class represents InputGitTreeElements.
    c                ó4  — t        |t        «      sJ |«       ‚t        |t        «      sJ |«       ‚t        |t        «      sJ |«       ‚t        |t        «      sJ |«       ‚|�t        |t        «      sJ |«       ‚|| _        || _        || _        || _        || _        y )N)Ú
isinstanceÚstrr   Ú_InputGitTreeElement__pathÚ_InputGitTreeElement__modeÚ_InputGitTreeElement__typeÚ_InputGitTreeElement__contentÚ_InputGitTreeElement__sha)ÚselfÚpathÚmodeÚtypeÚcontentÚshas         ú_C:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/InputGitTreeElement.pyÚ__init__zInputGitTreeElement.__init__0   s”   € ô ˜$¤Ô$Ð* dÓ*Ð$Ü˜$¤Ô$Ð* dÓ*Ð$Ü˜$¤Ô$Ð* dÓ*Ð$Ü˜7¤CÔ(Ð1¨'Ó1Ð(Øˆ{œk¨#¬sÔ3Ð8°SÓ8Ð3ØˆŒØˆŒØˆŒØ ˆŒØ&)ˆ�
ó    c                óÞ   — | j                   | j                  | j                  dœ}t        | j                  «      r| j                  |d<   t        | j
                  «      r| j
                  |d<   |S )N)r   r   r   r   r   )r   r   r   r   r   r   )r   Úidentitys     r   Ú	_identityzInputGitTreeElement._identityC   sZ   € ð —K‘KØ—K‘KØ—K‘Kñ$
ˆô
 �d—j‘jÔ!Ø"Ÿj™jˆH�U‰OÜ�d—n‘nÔ%Ø"&§.¡.ˆH�YÑØˆr   N)
r   r   r   r   r   r   r   zOpt[str]r   zOpt[str | None])Úreturnzdict[str, Any])Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr   © r   r   r
   r
   +   sX   „ ñð #Ø%ð*àð*ð ð*ð ð	*ð
 ð*ð ó*ð& ò
ó ñ
r   r
   N)
Ú
__future__r   Útypingr   Úgithub.GithubObjectr   r   r   r   r
   r%   r   r   Ú<module>r)      s   ðõH #å ç DÓ D÷#ò #r   