
    g                     j    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 G d d	e      Zy
)    )Optional)	BaseModel)BaseModelConfigc                   (    e Zd ZU eed<   ee   ed<   y)PermissionCreatelabeldescriptionN__name__
__module____qualname__str__annotations__r        L/Users/theessential/PycharmProjects/Lekema-Backend/app/schemas/permission.pyr   r          J#r   r   c                   (    e Zd ZU eed<   ee   ed<   y)PermissionUpdater   r	   Nr
   r   r   r   r   r      r   r   r   c                   <    e Zd ZU eed<   eed<   ee   ed<   eed<   y)PermissionBaseidr   r	   statusN)r   r   r   intr   r   r   r   r   r   r   r      s    GJ#Kr   r   N)	typingr   pydanticr   app.schemas.baser   r   r   r   r   r   r   <module>r      s2      ,y 
y 
_ r   