
    =[j                         U d Z ddlmZ dZdZdZdZddd	d
ddddddd
Zee	e	f         e
d<   dZdZdZdZ G d de          ZdS )zConstants for the PyiCloud API.    )IntEnumzContent-Typezapplication/jsonz
plain/textz	text/jsonaccount_country
session_idauth_attributessession_tokentrust_tokentrust_eligible
grant_code
apple_rscd
apple_ercdscnt)
zX-Apple-ID-Account-CountryzX-Apple-ID-Session-IdzX-Apple-Auth-AttributeszX-Apple-Session-TokenzX-Apple-TwoSV-Trust-TokenzX-Apple-TwoSV-Trust-EligiblezX-Apple-OAuth-Grant-CodezX-Apple-I-RscdzX-Apple-I-Ercdr   HEADER_DATAaccountNameACCESS_DENIEDZONE_NOT_FOUNDAUTHENTICATION_FAILEDc                   &    e Zd ZdZdZdZdZdZdZdS )AppleAuthErrorzApple auth error codes.   i  i  i  i  N)	__name__
__module____qualname____doc__SUCCESSLOGIN_TOKEN_EXPIREDTWO_FACTOR_REQUIREDFIND_MY_REAUTH_REQUIREDGENERAL_AUTH_ERROR     V/home/thesage/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pyicloud/const.pyr   r      s3        !!G!r    r   N)r   enumr   CONTENT_TYPECONTENT_TYPE_JSONCONTENT_TYPE_TEXTCONTENT_TYPE_TEXT_JSONr   dictstr__annotations__ACCOUNT_NAMEERROR_ACCESS_DENIEDERROR_ZONE_NOT_FOUNDERROR_AUTHENTICATION_FAILEDr   r   r    r!   <module>r.      s    % % %      &   $  #4)0,!.$4 ,"" T#s(^     & ' 5     W     r    