
    :Qg                         d Z ddl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mZmZmZmZ dd	lmZ d
Z	 dZ	 dZ	 ededediZ	 e	 G d d             Zy)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    N   )SDKHooks)utils)RetryConfig)	dataclass)CallableDictOptionalTupleUnion)sharedzsaas-apizfree-apidevelopmentzhttps://api.unstructuredapp.iozhttps://api.unstructured.iozhttp://localhost:8000c                   *   e Zd ZU ej                  ed<   dZeej                  e
g ej                  f   f   ed<   dZee   ed<   dZee   ed<   dZeed<   d	Zeed
<   dZeed<   dZeed<   dZeed<   dZee   ed<   d Zdeeeeef   f   fdZdefdZy)SDKConfigurationclientNsecurity 
server_urlserverpythonlanguagez1.0.48openapi_doc_versionz0.25.9sdk_versionz2.416.6gen_versionz>speakeasy-sdk/python 0.25.9 2.416.6 1.0.48 unstructured-client
user_agentretry_configc                 "    t               | _        y N)r   _hooksselfs    a/var/www/html/answerous/venv/lib/python3.12/site-packages/unstructured_client/sdkconfiguration.py__post_init__zSDKConfiguration.__post_init__(   s    j    returnc                 *   | j                   1| j                   dk7  r"t        j                  | j                   d      i fS | j                  st        | _        | j                  t
        vrt        d| j                   d      t
        | j                     i fS )Nr   /zInvalid server "")r   r   remove_suffixr   SERVER_SAAS_APISERVERS
ValueErrorr    s    r"   get_server_detailsz#SDKConfiguration.get_server_details+   sz    ??&4??b+@&&t<b@@{{)DK;;g%0R@AAt{{#R''r$   c                     | j                   S r   )r   r    s    r"   	get_hookszSDKConfiguration.get_hooks7   s    {{r$   )__name__
__module____qualname__requests_httpSession__annotations__r   r   r   Securityr   r   r
   strr   r   r   r   r   r   r   r   r#   r   r	   r-   r   r/    r$   r"   r   r      s    !!!EIHeFOOHR-@$AABI "J"FHSMHc''K K VJV*.L(;'.!	(E#tCH~*=$> 	(8 r$   r   )__doc__requestsr3   r   r   r   utils.retriesr   dataclassesr   typingr   r	   r
   r   r   unstructured_client.modelsr   r*   SERVER_FREE_APISERVER_DEVELOPMENTr+   r   r8   r$   r"   <module>rA      st    G !   & ! 9 9 -   "  2/,
 8   r$   