
    g
                     t    d Z ddlmZmZ ddlZddlmZmZmZ e G d de             Z	e G d de             Z
y)	zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    )Protocolruntime_checkableN)AnyOptionalUnionc                   X   e Zd Zdej                  ej                  ddej
                  dedeej                  j                  ej                  j                  df   deeej                  j                  f   dej                  f
d	Zdddddddej                  dd
	dedej                  j                  deej                  j"                     deej                  j$                     deej                  j&                     dee   deej                  j*                     deej                  j,                     deej                  j.                     deej                  j0                  ej                  j                  f   deej                  j2                     dej
                  fdZddZy)
HttpClientFstreamauthfollow_redirectsrequestr   r   Nr   returnc                     y N selfr   r   r   r   s        O/var/www/openai/venv/lib/python3.12/site-packages/mistralai_azure/httpclient.pysendzHttpClient.send   s     	    	contentdatafilesjsonparamsheaderscookiestimeout
extensionsmethodurlr   r   r   r   r   r   r   r    r!   c       	              y r   r   r   r"   r#   r   r   r   r   r   r   r   r    r!   s               r   build_requestzHttpClient.build_request       " 	r   c                      y r   r   r   s    r   closezHttpClient.close,   s    r   r   N)__name__
__module____qualname__httpxUSE_CLIENT_DEFAULTRequestboolr   _types	AuthTypes_clientUseClientDefaultResponser   strURLTypesr   RequestContentRequestDataRequestFilesr   QueryParamTypesHeaderTypesCookieTypesTimeoutTypesRequestExtensionsr&   r*   r   r   r   r	   r	   	        $$ $$ 	
 LL""EMM$B$BDH
  %--000
 
& :>3759"9=6:6: $$?C \\""
 %,,556 u||//0 112 sm 556 %,,223 %,,223 LL%%u}}'E'EE
 U\\;;<  
!&r   r	   c                   X   e Zd Zdej                  ej                  ddej
                  dedeej                  j                  ej                  j                  df   deeej                  j                  f   dej                  f
d	Zdddddddej                  dd
	dedej                  j                  deej                  j"                     deej                  j$                     deej                  j&                     dee   deej                  j*                     deej                  j,                     deej                  j.                     deej                  j0                  ej                  j                  f   deej                  j2                     dej
                  fdZddZy)AsyncHttpClientFr
   r   r   r   Nr   r   c                   K   y wr   r   r   s        r   r   zAsyncHttpClient.send2   s      	   r   r"   r#   r   r   r   r   r   r   r   r    r!   c       	              y r   r   r%   s               r   r&   zAsyncHttpClient.build_request@   r'   r   c                    K   y wr   r   r)   s    r   aclosezAsyncHttpClient.acloseS   s	     rF   r+   )r,   r-   r.   r/   r0   r1   r2   r   r3   r4   r5   r6   r7   r   r8   r9   r   r:   r;   r<   r   r=   r>   r?   r@   rA   r&   rI   r   r   r   rD   rD   0   rB   r   rD   )__doc__typing_extensionsr   r   r/   typingr   r   r   r	   rD   r   r   r   <module>rM      sM    G :  ' ' # # #L #h # #r   