
    _h                     ^    d dl mZ d dlmZ  G d de      Z G d de      Z G d de      Zy	)
    )Optional)CustomModelc                   h    e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed	<   y
)SalesCreateaverage_traffic_expectedaverage_remarknumber_of_transaction_per_monthnumber_remarkaverage_transaction_valuetransaction_remarkcogscogs_remarkgroup_idN)__name__
__module____qualname__int__annotations__strfloat     ;/var/www/html/retail-simulation-api/app/api/sales/schema.pyr   r      s6    ""&)) %%LNr   r   c                       e Zd ZU eed<   y)SalesResponsesales_idN)r   r   r   r   r   r   r   r   r   r      s    Nr   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d	<   dZee	   ed
<   dZee   ed<   y)SalesUpdateNr   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   r   r   r   r   r   r   r      s    #Hx}#/3x}3%)NXc])6:#hsm:$(MHSM(266)-#-!D8E?!"&K(3-&#Hx}#r   r   N)typingr   app.utils.schemas_utilsr   r   r   r   r   r   r   <module>r!      s/     /
+ 
K 
$+ 
$r   