U
    #ö†iv  ã                   @  s°   d dl mZ d dlmZmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ d dlmZ dd	gZed
ddddœdd„ƒZed
ddddœdd„ƒZedœd
dddddœdd„ZdS )é    )Úannotations)ÚUnionÚoverload)ÚLiteral)ÚAsyncStorageClient)ÚSyncStorageClient)ÚDEFAULT_TIMEOUT)Ú__version__Úcreate_clientr	   Ústrzdict[str, str]zLiteral[True]r   )ÚurlÚheadersÚis_asyncÚreturnc                C  s   d S ©N© ©r   r   r   r   r   ú5/tmp/pip-unpacked-wheel-7lsqp372/storage3/__init__.pyr
      s    zLiteral[False]r   c                C  s   d S r   r   r   r   r   r   r
      s    )ÚtimeoutÚboolÚintz,Union[AsyncStorageClient, SyncStorageClient])r   r   r   r   r   c                C  s    |rt | ||ƒS t| ||ƒS d S r   )r   r   )r   r   r   r   r   r   r   r
      s    N)Ú
__future__r   Útypingr   r   Ztyping_extensionsr   Zstorage3._asyncr   Zstorage3._syncr   Zstorage3.constantsr   Zstorage3.utilsr	   Ú__all__r
   r   r   r   r   Ú<module>   s   ÿ