
    ]i#                         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ed	   Z G d
 de      Z G d de      Z	y)    )Literal)	BaseModelc                   T    e Zd ZU 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
<   y)NumberFormatConfig,thousand_separator.decimal_separatorr   decimal_placesprefixnegative_formatFnegative_colorN)__name__
__module____qualname__r   str__annotations__r
   r   intr   r   bool     4/var/www/html/spbu.com/backend/app/schemas/system.pyr   r      s6    !! s NC#OS# ND r   r   c                   :    e Zd ZU eed<   eed<    e       Zeed<   y)SystemStatusResponsemaintenance_modeenvironment_modenumber_formatN)r   r   r   r   r   r   r   r   r   r   r   r   r      s    (:(<M%<r   r   c                   J    e Zd ZU dZedz  ed<   dZedz  ed<   dZe	dz  ed<   y)SystemSettingsUpdateNr   r   r   )
r   r   r   r   r   r   r   r   r   r   r   r   r   r   r      s0    $(dTk(#'cDj'/3M%,3r   r   )	penjualanstockpenebusan_penerimaanexpenses_penyetoran
end_to_endallc                       e Zd ZU eed<   y)TruncateRequestgroupN)r   r   r   TruncateGroupr   r   r   r   r'   r'   $   s    r   r'   c                   "    e Zd ZU eed<   eed<   y)TruncateResponsemessagerows_deletedN)r   r   r   r   r   r   r   r   r   r+   r+   (   s    Lr   r+   N)
typingr   pydanticr   r   r   r   r)   r'   r+   r   r   r   <module>r0      sX     ! !=9 =49 4 i y r   