o
    1Îjƒ  ã                   @   s¦   U d dl mZmZmZ d dlmZ ddlmZmZ ddl	m
Z
 g d¢ZdZee ed	< G d
d„ de
jƒZG dd„ deƒZG dd„ deƒZdeeefiZee ed< dS )é    )ÚFinalÚListÚOptional)Ú	BaseModelé   )ÚDataInfoÚPrimaryOperationsé   )Úocr)ÚINFER_ENDPOINTÚInferRequestÚDocPreprocessingResultÚInferResultÚPRIMARY_OPERATIONSz/document-preprocessingr   c                   @   s>   e Zd ZU dZee ed< dZee ed< dZee ed< dS )r   NÚuseDocOrientationClassifyÚuseDocUnwarpingÚ	visualize)	Ú__name__Ú
__module__Ú__qualname__r   r   ÚboolÚ__annotations__r   r   © r   r   ús/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/inference/serving/schemas/doc_preprocessor.pyr   !   s   
 r   c                   @   s>   e Zd ZU eed< eed< dZee ed< dZee ed< dS )r   ZoutputImageZprunedResultNÚdocPreprocessingImageÚ
inputImage)	r   r   r   Ústrr   Údictr   r   r   r   r   r   r   r   )   s
   
 r   c                   @   s"   e Zd ZU ee ed< eed< dS )r   ZdocPreprocessingResultsZdataInfoN)r   r   r   r   r   r   r   r   r   r   r   r   0   s   
 r   Zinferr   N)Útypingr   r   r   Zpydanticr   Zinfra.modelsr   r   Zsharedr
   Ú__all__r   r   r   ZBaseInferRequestr   r   r   r   r   r   r   r   Ú<module>   s   
ÿ