o
    +i8                     @  sL   d dl mZ d dlZd dlZddlmZmZ G dd dZG dd dZdS )	    )annotationsN   )SyncAPIClientAsyncAPIClientc                   @  *   e Zd ZU ded< dddZdd
dZdS )SyncAPIResourcer   _clientclientreturnNonec                 C  :   || _ |j| _|j| _|j| _|j| _|j	| _
|j| _d S Nr   get_getpost_postpatch_patchput_putdelete_deleteget_api_list_get_api_listselfr	    r   P/var/www/html/psymed-ai/venv/lib/python3.10/site-packages/anthropic/_resource.py__init__      zSyncAPIResource.__init__secondsfloatc                 C  s   t | d S r   )timesleepr   r!   r   r   r   _sleep   s   zSyncAPIResource._sleepN)r	   r   r
   r   r!   r"   r
   r   __name__
__module____qualname____annotations__r   r&   r   r   r   r   r         
 
	r   c                   @  r   )AsyncAPIResourcer   r   r	   r
   r   c                 C  r   r   r   r   r   r   r   r      r    zAsyncAPIResource.__init__r!   r"   c                   s   t |I d H  d S r   )anyior$   r%   r   r   r   r&   (   s   zAsyncAPIResource._sleepN)r	   r   r
   r   r'   r(   r   r   r   r   r.      r-   r.   )	
__future__r   r#   r/   _base_clientr   r   r   r.   r   r   r   r   <module>   s   