o
    ËÄ.j:  ã                   @  s<   d dl mZ d dlZd dlmZmZ ejG dd„ dƒƒZdS )é    )ÚannotationsN)ÚAnyÚMappingc                   @  sÆ   e Zd ZU dZdZded< dZded< dZded< dZd	ed
< dZ	ded< dZ
ded< dZded< dZded< dZded< dZded< dZded< dZded< dZded< dZded< dZd	ed< dS )ÚQuicTLSConfigz#
    Client TLS configuration.
    FÚboolÚinsecureNz
str | NoneÚcafileÚcapathzbytes | NoneÚcadatazstr | bytes | NoneÚcertfileÚkeyfileÚkeypasswordz
Any | NoneÚsession_ticketÚcert_fingerprintÚcert_use_common_nameTÚverify_hostnameÚassert_hostnamezlist[Mapping[str, Any]] | NoneÚciphersg     Àr@ÚfloatÚidle_timeoutÚech_config_list)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__annotations__r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   © r   r   ú`/home/thesage/.local/lib/python3.10/site-packages/urllib3_future/contrib/hface/_configuration.pyr      s"   
 r   )Ú
__future__r   ÚdataclassesÚtypingr   r   Ú	dataclassr   r   r   r   r   Ú<module>   s
   