
    	,h                     T    d dl mZ d dlmZ d dlmZ  G d de      Z G d de      Zy)	    )Literal)Field)CustomModelc                   F    e Zd ZU eed<   ed   ed<   eed<   eed<   eed<   y)CivilCreategroup_id)zStore format AzStore format Bstore_format_typetype_of_civil_workrate_per_sqftremarksN)__name__
__module____qualname__int__annotations__r   strfloat     0/var/www/html/RetailAPI/app/api/civil/schemas.pyr   r      s$    M@AALr   r   c                       e Zd ZU  ed      Zedz  ed<    ed      Zedz  ed<    ed      Ze	dz  ed<    ed      Z
e	dz  ed<    ed      Zedz  ed<    ed      Zedz  ed<    ed      Ze	dz  ed	<   y)
CivilResponseN)defaultcivil_idr   r	   r
   r   
total_sqftr   )r   r   r   r   r   r   r   r   r	   r   r
   r   r   r   r   r   r   r   r   r      s     .HcDj. .HcDj.$)$$7sTz7%*4%8d
8"'"5M54<5$T2J2-GS4Z-r   r   N)typingr   pydanticr   app.utils.schemas_utilsr   r   r   r   r   r   <module>r      s&      /+ .K .r   