
    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                   6    e Zd ZU eed<   eed<   eed<   eed<   y)RecurringOperatingCreateexpenses_typepercentage_of__salesremarksgroup_idN)__name__
__module____qualname__str__annotations__floatint     R/var/www/html/retail-simulation-api/app/api/recurring_operating_expenses/schema.pyr   r      s      MNr   r   c                   "    e Zd ZU eed<   eed<   y)RecurringOperatingResponserecurring_id	is_deleteN)r   r   r   r   r   r   r   r   r   r      s    Or   r   c                   r    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<   y)RecurringOperatingUpdateNr   r   r   r	   r
   )r   r   r   r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r      sI    #'L8C='$(MHSM(-18E?1"Ghsm"#Hx}#r   r   N)typingr   app.utils.schemas_utilsr   r   r   r   r   r   r   <module>r      s0     /{ !9 ${ $r   