Ë
    uPêjº  ã                   ó:   — d Z ddlmZmZ ddlmZ  G d„ de«      Zy)z›
Team membership table model.

Canonical definition for ``litellm_teammembership``. Re-exported from
``litellm.proxy._types`` for backwards compatibility.
é    )ÚLiteLLM_BudgetTableÚLiteLLM_BudgetTableFull)ÚLiteLLMPydanticObjectBasec                   óœ   — e Zd ZU eed<   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z  dz  ed<   d	edz  fd
„Zd	edz  fd„Zy)ÚLiteLLM_TeamMembershipÚuser_idÚteam_idNÚ	budget_idg        ÚspendÚtotal_spendÚlitellm_budget_tableÚreturnc                 óH   — | j                   �| j                   j                  S y ©N)r   Ú	rpm_limit©Úselfs    úc/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/models/team_membership.pyÚsafe_get_team_member_rpm_limitz5LiteLLM_TeamMembership.safe_get_team_member_rpm_limit   ó#   € Ø×$Ñ$Ð0Ø×,Ñ,×6Ñ6Ð6Øó    c                 óH   — | j                   �| j                   j                  S y r   )r   Ú	tpm_limitr   s    r   Úsafe_get_team_member_tpm_limitz5LiteLLM_TeamMembership.safe_get_team_member_tpm_limit   r   r   )Ú__name__Ú
__module__Ú__qualname__ÚstrÚ__annotations__r
   r   Úfloatr   r   r   r   Úintr   r   © r   r   r   r      sm   … ØƒLØƒLØ €Iˆs�T‰zÓ Ø€Eˆ5�4‰<ÓØ #€K�˜‘Ó#ØQUÐÐ1Ð4GÑGÈ$ÑNÓUð°°d±
ó ð
°°d±
ô r   r   N)Ú__doc__Úlitellm.models.budgetr   r   Úlitellm.types.llms.baser   r   r"   r   r   ú<module>r&      s    ðñ÷ OÝ =ôÐ6õ r   