Ë
    uPêjì  ã                   óN   — d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d„ de«      Zy)	z‘
Project table model.

Canonical definition for ``litellm_projecttable``. Re-exported from
``litellm.proxy._types`` for backwards compatibility.
é    )Údatetime)ÚLiteLLM_BudgetTable)ÚLiteLLM_ObjectPermissionTable)ÚLiteLLMPydanticObjectBasec                   óŽ  — e Zd ZU dZeed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZ	edz  ed<   dZ
edz  ed<   g Zee   ed	<   d
Zeed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZeed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   dZedz  ed<   edefd„«       Z y)ÚLiteLLM_ProjectTablez)Database model representation for projectÚ
project_idNÚproject_aliasÚdescriptionÚteam_idÚ	budget_idÚmetadataÚmodelsg        ÚspendÚmodel_spendÚmodel_rpm_limitÚmodel_tpm_limitFÚblockedÚobject_permission_idÚ
created_byÚ
updated_byÚ
created_atÚ
updated_atÚlitellm_budget_tableÚobject_permissionÚreturnc                 ó   — | j                   S )N)r   )Úselfs    ú[/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/models/project.pyÚ
is_blockedzLiteLLM_ProjectTable.is_blocked&   s   € à�|‰|Ðó    )!Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚstrÚ__annotations__r
   r   r   r   r   Údictr   Úlistr   Úfloatr   r   r   r   Úboolr   r   r   r   r   r   r   r   r   r   Úpropertyr    © r!   r   r   r      s  … Ù3àƒOØ $€M�3˜‘:Ó$Ø"€K��t‘Ó"Ø€GˆS�4‰ZÓØ €Iˆs�T‰zÓ Ø €Hˆd�T‰kÓ Ø€FˆD�‰IÓØ€Eˆ5ÓØ#€K�˜‘Ó#Ø#'€O�T˜D‘[Ó'Ø#'€O�T˜D‘[Ó'Ø€GˆTÓØ'+Ð˜# ™*Ó+Ø!€J��d‘
Ó!Ø!€J��d‘
Ó!Ø"&€J�˜4‘Ó&Ø"&€J�˜4‘Ó&Ø7;ÐÐ-°Ñ4Ó;Ø>BÐÐ4°tÑ;ÓBàð˜Dò ó ñr!   r   N)	r%   r   Úlitellm.models.budgetr   Ú litellm.models.object_permissionr   Úlitellm.types.llms.baser   r   r-   r!   r   ú<module>r1      s%   ðñõ å 5Ý JÝ =ôÐ4õ r!   