Ë
    I»jB  ã                   óh   — d Z ddlmZ ddlmZ ddlmZmZ ddlm	Z	  G d„ de«      Z
 G d„ d	e	«      Zy
)uM   Schemas â€” Cultural sensitivity / localized AI interview content (SOW i18n).é    )ÚAny)ÚUUID)Ú	BaseModelÚField)ÚStubMetac                   óì   — e Zd ZU dZdZedz  ed<    eddd¬«      Ze	ed<   dZ
e	dz  ed	<    ed
d¬«      Ze	ed<   dZe	dz  ed<    ee¬«      Zeee	ef      ed<   dZeed<    ee¬«      Zee	ef   ed<   y)ÚCulturalAdaptRequestz'POST /api/v1/cultural-sensitivity/adaptNÚcorrelation_id.é   é
   )Ú
min_lengthÚ
max_lengthÚtarget_languageÚregionÚinterview_questionsz<interview_questions | feedback | prep_plan | job_description)ÚdefaultÚdescriptionÚcontent_typeÚcontent©Údefault_factoryÚ	questionsTÚcultural_sensitivityÚoptions)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   Ú__annotations__r   r   Ústrr   r   r   Úlistr   Údictr   r   Úboolr   © ó    ú:/var/www/html/TJ-AI/tj/app/schemas/cultural_sensitivity.pyr	   r	      s™   … Ù1à"&€N�D˜4‘KÓ&Ù  °¸rÔB€O�SÓBØ€FˆC�$‰JÓÙØ%ØRô€L�#ó ð €GˆS�4‰ZÓÙ&+¸DÔ&A€Iˆt�D˜˜c˜‘NÑ#ÓAØ!%Ð˜$Ó%Ù#°DÔ9€GˆT�#�s�(‰^Ô9r%   r	   c                   ó¢   — e Zd ZU dZedz  ed<   eed<   dZedz  ed<   dZedz  ed<    e	e
¬«      Ze
eeef      ed<    e	e
¬«      Ze
e   ed<   y)	ÚCulturalAdaptResponseNr
   r   r   Úadapted_contentr   Úadapted_questionsÚnotes)r   r   r   r
   r   r   r    r   r)   r   r!   r*   r"   r   r+   r$   r%   r&   r(   r(      sb   … Ø"&€N�D˜4‘KÓ&ØÓØ€FˆC�$‰JÓØ"&€O�S˜4‘ZÓ&Ù.3ÀDÔ.IÐ�t˜D  c ™NÑ+ÓIÙ¨TÔ2€Eˆ4�‰9Ô2r%   r(   N)r   Útypingr   Úuuidr   Úpydanticr   r   Úapp.schemas.commonr   r	   r(   r$   r%   r&   Ú<module>r0      s,   ðÙ Så Ý ç %å 'ô:˜9ô :ô 3˜Hõ 3r%   