
    ?pj                         S SK JrJr  S SKJrJrJrJrJr  \ " S S5      5       r	\ " S S5      5       r
\ " S S5      5       r\ " S	 S
5      5       r\ " S S5      5       r\ " S S5      5       r\ " S S5      5       r\ " S S5      5       rg)    )	dataclassfield)AnyDictListLiteralOptionalc                   |    \ rS rSr% \\S'   Sr\\   \S'   Sr	\\   \S'   Sr
\\   \S'   \" \S9r\\\4   \S'   S	rg)
OCRPage   pruned_resultNocr_image_urldoc_preprocessing_image_urlinput_image_urldefault_factoryraw )__name__
__module____qualname____firstlineno__r   __annotations__r   r	   strr   r   r   dictr   r   __static_attributes__r       Y/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/paddleocr/_api_client/results.pyr   r      sJ    #'M8C='15#5%)OXc])5Cc3h5r   r   c                       \ rS rSr% \\S'   \" \S9r\	\\4   \S'   \" \S9r
\	\\4   \S'   Sr\\S'   Sr\\   \S'   \" \S9r\	\\4   \S	'   \" \S9r\	\\4   \S
'   \" \S9r\	\\4   \S'   Srg)DocParsingPage   markdown_textr   markdown_imagesoutput_imagesNr   r   exportsmarkdownr   r   )r   r   r   r   r   r   r   r   r#   r   r$   r   r   r   r	   r%   r&   r   r   r   r   r   r    r       s    &+D&AOT#s(^A$)$$?M4S>?M3%)OXc])#D9GT#s(^9$T:Hd38n:5Cc3h5r   r    c                   \    \ rS rSr% \\S'   \" \S9r\	\
   \S'   \" \S9r\\\4   \S'   Srg)	OCRResult(   job_idr   pages	data_infor   N)r   r   r   r   r   r   r   listr+   r   r   r   r,   r   r   r   r   r   r   r(   r(   (   s1    K 6E4=6 %d ;ItCH~;r   r(   c                   \    \ rS rSr% \\S'   \" \S9r\	\
   \S'   \" \S9r\\\4   \S'   Srg)DocParsingResult/   r*   r   r+   r,   r   N)r   r   r   r   r   r   r   r-   r+   r   r    r   r,   r   r   r   r   r   r   r/   r/   /   s2    K"'"=E4= %d ;ItCH~;r   r/   c                   Z    \ rS rSr% Sr\\S'   Sr\\S'   Sr\	\
   \S'   Sr\	\
   \S'   Srg)	Progress6   r   total_pagesextracted_pagesN
start_timeend_timer   )r   r   r   r   r4   intr   r5   r6   r	   r   r7   r   r   r   r   r2   r2   6   s2    KOS $J$"Hhsm"r   r2   c                   :    \ rS rSr% \\S'   \\S'   \S   \S'   Srg)Job>   r*   model)ocrdocument_parsingtaskr   N)r   r   r   r   r   r   r   r   r   r   r   r:   r:   >   s    KJ
+
,,r   r:   c                   `    \ rS rSr% \\S'   \\S'   Sr\\   \S'   Sr	\
\S'   Sr\\   \S'   Srg)		JobStatusE   r*   stateNprogressresult	error_msgr   )r   r   r   r   r   r   rD   r	   r2   rE   r   rF   r   r   r   r   rA   rA   E   s3    KJ#'Hhx 'FC#Ix}#r   rA   c                   <    \ rS rSr% \\S'   \" \S9r\	\
   \S'   Srg)BatchStatusN   batch_idr   jobsr   N)r   r   r   r   r   r   r   r-   rK   r   rA   r   r   r   r   rH   rH   N   s    M!$7D$y/7r   rH   N)dataclassesr   r   typingr   r   r   r   r	   r   r    r(   r/   r2   r:   rA   rH   r   r   r   <module>rN      s    ) 5 5 6 6 6 6 6 6 < < < < < < # # # - - - $ $ $ 8 8 8r   