§
    ÜŽ’jT  ã                  óN   — d dl mZ d dlmZ ddlmZmZ erd dlm	Z	 ddgZ
dd„ZdS )é    )Úannotations)ÚTYPE_CHECKINGé   )Úrefresh_credentialsÚload_default_credentials)ÚCredentialsÚ	load_authÚrefresh_authÚ
project_idú
str | NoneÚreturnútuple[Credentials, str]c                óZ   — t          d¬¦  «        \  }}| s|} | st          d¦  «        ‚|| fS )NÚvertex)ÚextrazCould not resolve project_id)r   Ú
ValueError)r   ÚcredentialsÚloaded_project_ids      úHC:\Projects\DSCons\.venv\Lib\site-packages\anthropic\lib\vertex\_auth.pyr	   r	      sG   € Ý%=ÀHÐ%MÑ%MÔ%MÑ"€KÐ"àð 'Ø&ˆ
àð 9ÝÐ7Ñ8Ô8Ð8à˜
Ð"Ð"ó    N)r   r   r   r   )Ú
__future__r   Útypingr   Ú_extras._google_authr   r
   r   Úgoogle.auth.credentialsr   Ú__all__r	   © r   r   ú<module>r      s…   ðØ "Ð "Ð "Ð "Ð "Ð "à  Ð  Ð  Ð  Ð  Ð  à `Ð `Ð `Ð `Ð `Ð `Ð `Ð `àð 4Ø3Ð3Ð3Ð3Ð3Ð3ð ˜Ð
'€ð	#ð 	#ð 	#ð 	#ð 	#ð 	#r   