o
    @ªin  ã                   @   s8   d dl mZ d dlmZmZmZmZ G dd„ deƒZdS )é    )Ú	BaseModel)ÚDictÚAnyÚListÚOptionalc                   @   s’   e Zd ZU eed< eed< eed< eed< eed< eed< eed< eeef ed< ee ed	< eeef ed
< dZ	e
e ed< dZe
e ed< dS )ÚDocumentAnalysisResultÚdocument_idÚdocument_type_detectedÚdocument_type_confidenceÚlegibilidade_scoreÚestrutura_scoreÚcoerencia_scoreÚcredibilidade_scoreÚextracted_entitiesÚalertsÚfeaturesNÚ
ai_opinionÚai_confidence)Ú__name__Ú
__module__Ú__qualname__ÚstrÚ__annotations__Úfloatr   r   r   r   r   r   © r   r   úB/var/www/Credit_scoring_API/src/infra/document_analysis/schemas.pyr      s   
 r   N)Úpydanticr   Útypingr   r   r   r   r   r   r   r   r   Ú<module>   s    