B
    £ÛÝf8  ã               @  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               @  s6   e Zd ZU ded< dddœdd„Zdddœd	d
„ZdS )ÚSyncAPIResourcer   Ú_clientÚNone)ÚclientÚreturnc             C  s:   || _ |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   úV/home/ankuromar296_gmail_com/.local/lib/python3.7/site-packages/anthropic/_resource.pyÚ__init__   s    zSyncAPIResource.__init__Úfloat)Úsecondsr
   c             C  s   t  |¡ d S )N)ÚtimeÚsleep)r   r   r   r   r   Ú_sleep   s    zSyncAPIResource._sleepN)Ú__name__Ú
__module__Ú__qualname__Ú__annotations__r   r   r   r   r   r   r      s   
	r   c               @  s6   e Zd ZU ded< dddœdd„Zdddœd	d
„ZdS )ÚAsyncAPIResourcer   r   r   )r	   r
   c             C  s:   || _ |j| _|j| _|j| _|j| _|j	| _
|j| _d S )N)r   r   r   r   r   r   r   r   r   r   r   r   r   )r   r	   r   r   r   r      s    zAsyncAPIResource.__init__r   )r   r
   c             Ã  s   t  |¡I d H  d S )N)Úanyior   )r   r   r   r   r   r   (   s    zAsyncAPIResource._sleepN)r    r!   r"   r#   r   r   r   r   r   r   r$      s   
	r$   )	Ú
__future__r   r   r%   Z_base_clientr   r   r   r$   r   r   r   r   Ú<module>   s
   