
    j                         U d Z ddlmZmZmZ ddlmZ ddl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)AsyncTokenCredential   )DocumentIntelligenceClient(DocumentIntelligenceAdministrationClient   )AsyncAnalyzeDocumentLROPollerc                   >     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	   au  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_async.AsyncTokenCredential
    :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
    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        i/root/aria/tools/markitdown-venv/lib/python3.12/site-packages/azure/ai/documentintelligence/aio/_patch.pyr   z#DocumentIntelligenceClient.__init__$   <     "::&8!< 	
!-	
 		
    __name__
__module____qualname____doc__strr   r   r   r   r   __classcell__r   s   @r   r	   r	      D    

 ,.BBC
 	

 

 
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_async.AsyncTokenCredential
    :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
    r   r   r   r   Nc                 P    |j                  dd      }t        |   d|||d| y r   r   r   s        r   r   z1DocumentIntelligenceAdministrationClient.__init__C   r   r   r    r'   s   @r   r
   r
   4   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-   Z   s    r   N)r$   typingr   r   r   azure.core.credentialsr   azure.core.credentials_asyncr   _clientr	   DIClientGeneratedr
   DIAClientGeneratedaio._operations._patchr   r+   r%   __annotations__r-   r   r   r   <module>r6      sT   
 $ # 5 = C
!2 
>
/A 
>c r   