
    ,Of"                     p    d dl mZmZmZ d dlZd dlmZmZ  ej                  d       G d de             Zy)    )DictOptionalUnionN)AppAuthAppInstallationAuthz+Use github.Auth.AppInstallationAuth insteadc                   N     e Zd Z	 ddeeef   dededeeeef      f fdZ xZ	S )AppAuthenticationapp_idprivate_keyinstallation_idtoken_permissionsc                 >    t         |   t        ||      ||       y )N)app_authr   r   )super__init__r   )selfr
   r   r   r   	__class__s        8lib/python3.12/site-packages/github/AppAuthentication.pyr   zAppAuthentication.__init__.   s'     	V[1+/ 	 	
    )N)
__name__
__module____qualname__r   intstrr   r   r   __classcell__)r   s   @r   r	   r	   ,   sM     7;
c3h
 
 	

 $DcN3
 
r   r	   )	typingr   r   r   
deprecatedgithub.Authr   r   r	    r   r   <module>r       s?   J ) (  4 DE
+ 
 F
r   