§
    YÉj4  ã                   óî   — d Z ddlmZmZ ddlmZmZ  G d„ de¦  «        Z G d„ de¦  «        Z G d„ d	e¦  «        Z	 G d
„ de¦  «        Z
 G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        ZdS )zRequest / response schemas.é    )ÚOptionalÚList)Ú	BaseModelÚFieldc                   ó$   — e Zd ZU eed<   eed<   dS )ÚLoginInÚusernameÚpasswordN)Ú__name__Ú
__module__Ú__qualname__ÚstrÚ__annotations__© ó    úk/Users/priyanka/Documents/AI_Agent_Assessment/ai-video-generator-gols-v2-new/backend/app/schemas/schemas.pyr   r      s"   € € € € € € Ø€M€M�MØ€M€M�M€M€Mr   r   c                   ó°   — e Zd ZU  eddd¬¦  «        Zeed<   dZee         ed<   dZ	eed	<   d
Z
eed<   dZeed<   dZeed<   dZeed<   g Zee         ed<   dS )ÚAvatarCreate.é   éd   ©Ú
min_lengthÚ
max_lengthÚnameNÚdescriptionÚphotoÚsource_typeÚpiperÚvoice_engineÚliveportraitÚface_engineÚwav2lipÚ
lip_engineTÚenhanceÚtags)r   r   r   r   r   r   r   r   r   r   r   r!   r#   r$   Úboolr%   r   r   r   r   r   r      s«   € € € € € € Ø��c a°CÐ8Ñ8Ô8€Dˆ#Ð8Ð8Ñ8Ø!%€K�˜#”Ð%Ð%Ñ%Ø€K�ÐÐÑØ€L�#ÐÐÑØ%€K�Ð%Ð%Ñ%Ø€J�ÐÐÑØ€GˆTÐÐÑØ€Dˆ$ˆsŒ)ÐÐÑÐÐr   r   c                   óì   — e Zd ZU dZee         ed<   dZee         ed<   dZee         ed<   dZ	ee         ed<   dZ
ee         ed<   dZee         ed<   dZee         ed<   dZeee                  ed	<   dS )
ÚAvatarUpdateNr   r   Ústatusr   r!   r#   r$   r%   )r   r   r   r   r   r   r   r   r)   r   r!   r#   r$   r&   r%   r   r   r   r   r(   r(      s·   € € € € € € Ø€Dˆ(�3Œ-ÐÐÑØ!%€K�˜#”Ð%Ð%Ñ%Ø €FˆH�SŒMÐ Ð Ñ Ø"&€L�(˜3”-Ð&Ð&Ñ&Ø!%€K�˜#”Ð%Ð%Ñ%Ø $€J�˜”Ð$Ð$Ñ$Ø"€GˆX�dŒ^Ð"Ð"Ñ"Ø $€Dˆ(�4˜”9Ô
Ð$Ð$Ñ$Ð$Ð$r   r(   c                   ó´   — e Zd ZU  eddd¬¦  «        Zeed<   eed<    edd¬¦  «        Zeed<   d	Zeed
<   dZ	eed<   dZ
ee         ed<   g Zee         ed<   dS )ÚProjectCreate.r   éÈ   r   ÚtitleÚ	avatar_id)r   ÚscriptÚenÚlanguageÚ1080pÚ
resolutionNr   r%   )r   r   r   r   r-   r   r   r/   r1   r3   r   r   r%   r   r   r   r   r+   r+   $   s£   € € € € € € Ø��s q°SÐ9Ñ9Ô9€Eˆ3Ð9Ð9Ñ9Ø€N€N�NØ�%˜¨Ð*Ñ*Ô*€FˆCÐ*Ð*Ñ*Ø€HˆcÐÐÑØ€J�ÐÐÑØ!%€K�˜#”Ð%Ð%Ñ%Ø€Dˆ$ˆsŒ)ÐÐÑÐÐr   r+   c                   ó¸   — e Zd ZU dZee         ed<   dZee         ed<   dZee         ed<   dZ	ee         ed<   dZ
ee         ed<   dZeee                  ed<   dS )ÚProjectUpdateNr-   r/   r)   r   r3   r%   )r   r   r   r-   r   r   r   r/   r)   r   r3   r%   r   r   r   r   r5   r5   .   s�   € € € € € € Ø€Eˆ8�CŒ=ÐÐÑØ €FˆH�SŒMÐ Ð Ñ Ø €FˆH�SŒMÐ Ð Ñ Ø!%€K�˜#”Ð%Ð%Ñ%Ø $€J�˜”Ð$Ð$Ñ$Ø $€Dˆ(�4˜”9Ô
Ð$Ð$Ñ$Ð$Ð$r   r5   c                   óD   — e Zd ZU dZee         ed<   dZee         ed<   dS )ÚVideoUpdateNr-   r)   )r   r   r   r-   r   r   r   r)   r   r   r   r7   r7   8   s:   € € € € € € Ø€Eˆ8�CŒ=ÐÐÑØ €FˆH�SŒMÐ Ð Ñ Ð Ð r   r7   c                   óà   — e Zd ZU dZee         ed<   dZee         ed<   dZee         ed<   dZ	ee         ed<   dZ
ee         ed<   dZee         ed<   dZee         ed<   dZee         ed	<   dS )
ÚSettingsUpdateNÚffmpeg_pathÚdefault_voiceÚdefault_face_engineÚdefault_resolutionÚelevenlabs_keyÚ
heygen_keyÚdid_keyÚ	watermark)r   r   r   r:   r   r   r   r;   r<   r=   r>   r?   r@   rA   r&   r   r   r   r9   r9   >   s´   € € € € € € Ø!%€K�˜#”Ð%Ð%Ñ%Ø#'€M�8˜C”=Ð'Ð'Ñ'Ø)-Ð˜ #œÐ-Ð-Ñ-Ø(,Ð˜ œÐ,Ð,Ñ,Ø$(€N�H˜S”MÐ(Ð(Ñ(Ø $€J�˜”Ð$Ð$Ñ$Ø!€GˆX�cŒ]Ð!Ð!Ñ!Ø $€Iˆx˜Œ~Ð$Ð$Ñ$Ð$Ð$r   r9   N)Ú__doc__Útypingr   r   Úpydanticr   r   r   r   r(   r+   r5   r7   r9   r   r   r   ú<module>rE      sk  ðØ !Ð !Ø !Ð !Ð !Ð !Ð !Ð !Ð !Ð !Ø %Ð %Ð %Ð %Ð %Ð %Ð %Ð %ðð ð ð ð ˆiñ ô ð ðð ð ð ð �9ñ ô ð ð%ð %ð %ð %ð %�9ñ %ô %ð %ðð ð ð ð �Iñ ô ð ð%ð %ð %ð %ð %�Iñ %ô %ð %ð!ð !ð !ð !ð !�)ñ !ô !ð !ð%ð %ð %ð %ð %�Yñ %ô %ð %ð %ð %r   