
    >hj                         d dl mZ d dlmZmZmZ d dlmZmZm	Z	m
Z
mZ  G d de      Z G d de      Z G d d	e      Zy
)    )confstr)	BaseModelconstr	validator)AnyDictUnionOptionalListc                   V    e Zd ZU  edd      ed<    edd      ed<   dZee   ed<   y)	ChatN8nRequestT   )strip_whitespace
min_length	sessionIdpreguntaFaudio_enabledN)__name__
__module____qualname__r   __annotations__r   r
   bool     @/var/www/pru.catia.catastroantioquia-mas.com/tasa/clases_tasa.pyr   r   
   s*    t::dq99$)M8D>)r   r   c                   6    e Zd ZU eed<   eed<   dZee   ed<   y)ChatN8nResponsesuccessmessageNdata)	r   r   r   r   r   strr    r
   dictr   r   r   r   r      s    MLD(4.r   r   c                   "    e Zd ZU eed<   eed<   y)ChatN8nErrorr   r   N)r   r   r   r   r   r!   r   r   r   r$   r$      s    MLr   r$   N)osr   pydanticr   r   r   typingr   r   r	   r
   r   r   r   r$   r   r   r   <module>r(      s8     1 1 2 2*Y *
 i  
9 r   