o
    ´©iÓ  ã                   @   sè   d 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lm	Z	 dd	l
mZ ed
ƒZedƒZe	jadd„ Zdd„ Zedeeef deeef fdd„ƒZe				ddd„ƒZdeeef dB deeef dB fdd„ZdS )Ú
é    )ÚCallable)Ú	Generator)ÚTypeVar)Úoverload)Ú	ParamSpecé   )ÚConfig)ÚGPUÚParamÚResc                   C   ó   da d S )NF©Úgradio_auto_wrap_enabled© r   r   úA/home/ubuntu/.local/lib/python3.10/site-packages/spaces/gradio.pyÚdisable_gradio_auto_wrap   ó   r   c                   C   r   )NTr   r   r   r   r   Úenable_gradio_auto_wrap   r   r   ÚtaskÚreturnc                 C   ó   d S ©Nr   ©r   r   r   r   Úgradio_auto_wrap   ó   r   Nc                 C   r   r   r   r   r   r   r   r   #   r   c                 C   s   t s| S t| ƒs
| S t| ƒS )z
    )r   Úcallabler
   r   r   r   r   r   )   s
   )r   Nr   N)Ú__doc__Útypingr   r   r   r   Útyping_extensionsr   Úconfigr	   Úzero.decoratorr
   r   r   r   r   r   r   r   r   r   r   Ú<module>   sD    
þ
ýþý
ÿþ
ÿü