Ë
    uPêj_  ã                   ó*   — d Z ddlmZ  G d„ de«      Zy)z¤
Object permission table model.

Canonical definition for ``litellm_objectpermissiontable``. Re-exported from
``litellm.proxy._types`` for backwards compatibility.
é    )ÚLiteLLMPydanticObjectBasec                   ó>  — e Zd ZU dZeed<   g Zee   dz  ed<   g Zee   dz  ed<   dZ	e
eee   f   dz  ed<   g Zee   dz  ed<   g Zee   dz  ed<   g Zee   dz  ed	<   g Zee   dz  ed
<   dZee   dz  ed<   g Zee   dz  ed<   g Zee   dz  ed<   dZedz  ed<   y)ÚLiteLLM_ObjectPermissionTablez1Represents a LiteLLM_ObjectPermissionTable recordÚobject_permission_idNÚmcp_serversÚmcp_access_groupsÚmcp_tool_permissionsÚvector_storesÚagentsÚagent_access_groupsÚmodelsÚmcp_toolsetsÚblocked_toolsÚsearch_toolsÚmcp_tool_search_enabled)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚstrÚ__annotations__r   Úlistr   r	   Údictr
   r   r   r   r   r   r   r   Úbool© ó    úe/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/models/object_permission.pyr   r      sä   … Ù;àÓØ$&€K��c‘˜TÑ!Ó&Ø*,Ð�t˜C‘y 4Ñ'Ó,Ø8<Ð˜$˜s D¨¡I˜~Ñ.°Ñ5Ó<Ø&(€M�4˜‘9˜tÑ#Ó(Ø!€FˆD�‰I˜ÑÓ!Ø,.Ð˜˜c™ TÑ)Ó.Ø!€FˆD�‰I˜ÑÓ!Ø%)€L�$�s‘)˜dÑ"Ó)Ø&(€M�4˜‘9˜tÑ#Ó(Ø%'€L�$�s‘)˜dÑ"Ó'Ø+/Ð˜T D™[Ô/r   r   N)r   Úlitellm.types.llms.baser   r   r   r   r   ú<module>r      s   ðñõ >ô0Ð$=õ 0r   