o
    qmœi,  ã                   @   sJ   d dl Z d dlZddlmZ ddlmZ ddlmZ G dd„ dejƒZ	dS )	é    Né   )ÚDocDigitizationJobDetailStateé   )ÚDocDigitizationPageErrorParams)ÚTaskFileDetailsParamsc                   @   s°   e Zd ZU dZeje ed< 	 eje ed< 	 eed< 	 e	j
e ed< 	 e	j
e ed< 	 e	j
e ed< 	 e	j
e ed< 	 e	j
e ed	< 	 e	j
e ed
< 	 e	j
eje  ed< dS )ÚDocDigitizationJobDetailParamszM
    Processing details for a single input file with page-level metrics.
    ÚinputsÚoutputsÚstateÚtotal_pagesÚpages_processedÚpages_succeededÚpages_failedÚerror_messageÚ
error_codeÚpage_errorsN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚtypingÚSequencer   Ú__annotations__r   Útyping_extensionsÚNotRequiredÚintÚstrr   © r   r   úa/home/ubuntu/.local/lib/python3.10/site-packages/sarvamai/requests/doc_digitization_job_detail.pyr      s,   
 r   )
r   r   Ú'types.doc_digitization_job_detail_stater   Údoc_digitization_page_errorr   Útask_file_detailsr   Ú	TypedDictr   r   r   r   r   Ú<module>   s   