
    j1                         U d Z ddlmZmZmZ ddlmZmZ ddlm	Z
mZ ddlmZ  G d de
      Z	 G d	 d
e      Zg dZee   ed<   d Zy)z{Customize generated code here.

Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
    )AnyListUnion)AzureKeyCredentialTokenCredential   )DocumentIntelligenceClient(DocumentIntelligenceAdministrationClient)AnalyzeDocumentLROPollerc                   >     e Zd ZdZdedeeef   deddf fdZ	 xZ
S )r	   a  DocumentIntelligenceClient.

    :param endpoint: The Document Intelligence service endpoint. Required.
    :type endpoint: str
    :param credential: Credential needed for the client to connect to Azure. Is either a
     AzureKeyCredential type or a TokenCredential type. Required.
    :type credential: ~azure.core.credentials.AzureKeyCredential or
     ~azure.core.credentials.TokenCredential
    :keyword api_version: The API version to use for this operation. Default value is
     "2024-11-30". Note that overriding this default value may result in unsupported
     behavior.
    :paramtype api_version: str
    :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
     Retry-After header is present.
    endpoint
credentialkwargsreturnNc                 P    |j                  dd      }t        |   d|||d| y Npolling_intervalr   )r   r   r    popsuper__init__selfr   r   r   r   	__class__s        e/root/aria/tools/markitdown-venv/lib/python3.12/site-packages/azure/ai/documentintelligence/_patch.pyr   z#DocumentIntelligenceClient.__init__#   <     "::&8!< 	
!-	
 		
    __name__
__module____qualname____doc__strr   r   r   r   r   __classcell__r   s   @r   r	   r	      C     

 ,o=>
 	

 

 
r   r	   c                   >     e Zd ZdZdedeeef   deddf fdZ	 xZ
S )r
   a  DocumentIntelligenceAdministrationClient.

    :param endpoint: The Document Intelligence service endpoint. Required.
    :type endpoint: str
    :param credential: Credential needed for the client to connect to Azure. Is either a
     AzureKeyCredential type or a TokenCredential type. Required.
    :type credential: ~azure.core.credentials.AzureKeyCredential or
     ~azure.core.credentials.TokenCredential
    :keyword api_version: The API version to use for this operation. Default value is
     "2024-11-30". Note that overriding this default value may result in unsupported
     behavior.
    :paramtype api_version: str
    :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
     Retry-After header is present.
    r   r   r   r   Nc                 P    |j                  dd      }t        |   d|||d| y r   r   r   s        r   r   z1DocumentIntelligenceAdministrationClient.__init__D   r   r   r   r&   s   @r   r
   r
   3   r'   r   r
   )r	   r
   r   __all__c                       y)zDo not remove from this file.

    `patch_sdk` is a last resort escape hatch that allows you to do customizations
    you can't accomplish using the techniques described in
    https://aka.ms/azsdk/python/dpcodegen/python/customize
    Nr   r   r   r   	patch_sdkr,   [   s    r   N)r#   typingr   r   r   azure.core.credentialsr   r   _clientr	   DIClientGeneratedr
   DIAClientGenerated_operations._patchr   r*   r$   __annotations__r,   r   r   r   <module>r4      sR   
 $ # F 9
!2 
B
/A 
Bc r   