
    <j                     @    d dl mZmZ  G d de      Z G d de      Zy)    )	BaseModelFieldc                   v   e Zd ZU  edd      Zeed<    edd      Zeed<    edd      Zeed<    ed	d      Z	eed
<    edd      Z
eed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<   y)OCRResponsezFirst name.Ndescriptiondefault	firstNamez
Last name.lastNamezEmail.emailzPhone number.phoneNumberzAddress line.addresszCity.cityzState.statez	Zip code.zipCodezCountry.countryzDocument type.documentTypezDocument number.documentNumberzDate of birth.dateOfBirth)__name__
__module____qualname__r   r
   str__annotations__r   r   r   r   r   r   r   r   r   r   r        ,/var/www/html/ls-doc-apis/app/schemas/ocr.pyr   r      s    }dCIsClDAHcA8T:E3:$GKG_dCGSC'48D#88T:E3:[$?GS?Z>GS>*:DIL#I,>MNCM)94HKHr   r   c                   v   e Zd ZU  edd      Zeed<    edd      Zeed<    edd      Zeed<    ed	d      Z	eed
<    edd      Z
eed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<    edd      Zeed<   y)ImageOCRSchemaz,The first name of the person in the documentNr   
first_namez+The last name of the person in the document	last_namezOThe date of birth of the person in the document. Should be in YYYY-MM-DD formatdobz'The email of the person in the documentr   z.The phone number of the person in the documentphonez)The address of the person in the documentr   z&The city of the person in the documentr   z'The state of the person in the documentr   z*The zip code of the person in the documentzipz)The country of the person in the documentr   zThe type of the documentdocument_typezThe number of the documentdocument_number)r   r   r   r   r    r   r   r!   r"   r   r#   r   r   r   r$   r   r%   r&   r   r   r   r   r      s    (V`deJe'T^bcIsc!r  }A  BC  B#LVZ[E3[#S]abE3b%PZ^_GS_"JTXYD#Y#LVZ[E3[!MW[\C\%PZ^_GS_+EtTM3T -ISWXOSXr   r   N)pydanticr   r   r   r   r   r   r   <module>r(      s$    %I) IYY Yr   