o
    "Dilt                     @   s  d dl mZ d dl mZ d dl mZ d dl mZ d dl	Z	d dl
Z
d dlZd dlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z  d dl!m"Z"m#Z# eZ$d dl%m&Z& d	d
l'm(Z(m)Z) d	dl*m+Z+ d	dl,m-Z- d	dl.m/Z/m0Z0 erd	dl1m2Z2 edddZ3G dd de&Z4G dd de4Z5G dd de4Z6G dd de4Z7G dd de4Z8G dd de4Z9G dd de4Z:G dd  d e4Z;G d!d" d"e4Z<G d#d$ d$e4Z=G d%d& d&e4Z>G d'd( d(e4Z?G d)d* d*e4Z@G d+d, d,e4ZAG d-d. d.e4ZBG d/d0 d0e4ZCG d1d2 d2e4ZDG d3d4 d4e4ZEG d5d6 d6e4ZFG d7d8 d8e4ZGG d9d: d:e4ZHG d;d< d<e4ZIG d=d> d>e4ZJG d?d@ d@e4ZKG dAdB dBe4ZLG dCdD dDe4ZMG dEdF dFe4ZNG dGdH dHe4ZOG dIdJ dJe4ZPG dKdL dLe4ZQG dMdN dNe4ZRG dOdP dPe4ZSG dQdR dRe4ZTG dSdT dTe4ZUG dUdV dVe4ZVG dWdX dXe4ZWG dYdZ dZe4ZXG d[d\ d\e4ZYG d]d^ d^e4ZZG d_d` d`e4Z[G dadb dbe4Z\G dcdd dde4Z]G dedf dfe4Z^G dgdh dhe4Z_G didj dje4Z`G dkdl dle4ZaG dmdn dne4ZbG dodp dpe4ZcG dqdr dre4ZdG dsdt dte4ZeG dudv dve4ZfG dwdx dxe4ZgG dydz dze4ZhG d{d| d|e4ZiG d}d~ d~e4ZjG dd de4ZkG dd de4ZlG dd de4ZmdS )    )bool)int)float)strN)TYPE_CHECKINGOptionalIterableIteratorSequenceCallableClassVarNoReturnTypeVarGenericMappingTupleUnionListDictTypeAnySetoverloadcast)	TypedDictLiteral)	BaseModel   )fieldsactions)FuncType)serialize_base64)PYDANTIC_V2
ConfigDict)Prisma_PrismaModelT_PrismaModel)boundc                   @   sZ   e Zd ZU ereddddZee ed< nes%ddl	m
Z
 G dd de
Zee ed< d	S )
r&   T)use_enum_valuesarbitrary_types_allowedpopulate_by_namemodel_configr   )
BaseConfigc                   @   sL   e Zd ZU dZeed< dZeed< dZeed< ej	e
iZeeef ed< dS )z_PrismaModel.ConfigTr(   r)   allow_population_by_field_namejson_encodersN)__name__
__module____qualname__r(   r   __annotations__r)   r-   r   Base64r!   r.   r   r   r     r4   r4   C/home/app/Keep/.python/lib/python3.10/site-packages/prisma/bases.pyConfigA   s   
 r6   __prisma_model__N)r/   r0   r1   r"   r#   r+   r   r2   r   _compatr,   r6   r   r4   r4   r4   r5   r&   7   s   
 	c                   @   F   e Zd ZU dZeed  ed< eddee	 de
d ddfd	d
ZdS )BaseLiteLLM_BudgetTableLiteLLM_BudgetTabler7   Nclsclientr$   returnz1actions.LiteLLM_BudgetTableActions[_PrismaModelT]c                 C   "   ddl m} tjt |p| | S Nr   )
get_client)r=   rA   r   LiteLLM_BudgetTableActionsr%   r<   r=   rA   r4   r4   r5   prismaP      zBaseLiteLLM_BudgetTable.prismaNr/   r0   r1   r7   r   r   r2   classmethodr   r%   r   rD   r4   r4   r4   r5   r:   M      
 &r:   c                   @   r9   )BaseLiteLLM_CredentialsTableLiteLLM_CredentialsTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_CredentialsTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_CredentialsTableActionsr%   rC   r4   r4   r5   rD   Z   rE   z#BaseLiteLLM_CredentialsTable.prismarF   rG   r4   r4   r4   r5   rJ   W   rI   rJ   c                   @   r9   )BaseLiteLLM_ProxyModelTableLiteLLM_ProxyModelTabler7   Nr<   r=   r$   r>   z5actions.LiteLLM_ProxyModelTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ProxyModelTableActionsr%   rC   r4   r4   r5   rD   d   rE   z"BaseLiteLLM_ProxyModelTable.prismarF   rG   r4   r4   r4   r5   rM   a   rI   rM   c                   @   r9   )BaseLiteLLM_AgentsTableLiteLLM_AgentsTabler7   Nr<   r=   r$   r>   z1actions.LiteLLM_AgentsTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_AgentsTableActionsr%   rC   r4   r4   r5   rD   n   rE   zBaseLiteLLM_AgentsTable.prismarF   rG   r4   r4   r4   r5   rP   k   rI   rP   c                   @   r9   )BaseLiteLLM_OrganizationTableLiteLLM_OrganizationTabler7   Nr<   r=   r$   r>   z7actions.LiteLLM_OrganizationTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r    LiteLLM_OrganizationTableActionsr%   rC   r4   r4   r5   rD   x   rE   z$BaseLiteLLM_OrganizationTable.prismarF   rG   r4   r4   r4   r5   rS   u   rI   rS   c                   @   r9   )BaseLiteLLM_ModelTableLiteLLM_ModelTabler7   Nr<   r=   r$   r>   z0actions.LiteLLM_ModelTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ModelTableActionsr%   rC   r4   r4   r5   rD      rE   zBaseLiteLLM_ModelTable.prismarF   rG   r4   r4   r4   r5   rV      rI   rV   c                   @   r9   )BaseLiteLLM_TeamTableLiteLLM_TeamTabler7   Nr<   r=   r$   r>   z/actions.LiteLLM_TeamTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_TeamTableActionsr%   rC   r4   r4   r5   rD      rE   zBaseLiteLLM_TeamTable.prismarF   rG   r4   r4   r4   r5   rY      rI   rY   c                   @   r9   )BaseLiteLLM_ProjectTableLiteLLM_ProjectTabler7   Nr<   r=   r$   r>   z2actions.LiteLLM_ProjectTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ProjectTableActionsr%   rC   r4   r4   r5   rD      rE   zBaseLiteLLM_ProjectTable.prismarF   rG   r4   r4   r4   r5   r\      rI   r\   c                   @   r9   )BaseLiteLLM_DeletedTeamTableLiteLLM_DeletedTeamTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_DeletedTeamTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_DeletedTeamTableActionsr%   rC   r4   r4   r5   rD      rE   z#BaseLiteLLM_DeletedTeamTable.prismarF   rG   r4   r4   r4   r5   r_      rI   r_   c                   @   r9   )BaseLiteLLM_UserTableLiteLLM_UserTabler7   Nr<   r=   r$   r>   z/actions.LiteLLM_UserTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_UserTableActionsr%   rC   r4   r4   r5   rD      rE   zBaseLiteLLM_UserTable.prismarF   rG   r4   r4   r4   r5   rb      rI   rb   c                   @   r9   )!BaseLiteLLM_ObjectPermissionTableLiteLLM_ObjectPermissionTabler7   Nr<   r=   r$   r>   z;actions.LiteLLM_ObjectPermissionTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   $LiteLLM_ObjectPermissionTableActionsr%   rC   r4   r4   r5   rD      rE   z(BaseLiteLLM_ObjectPermissionTable.prismarF   rG   r4   r4   r4   r5   re      rI   re   c                   @   r9   )BaseLiteLLM_MCPServerTableLiteLLM_MCPServerTabler7   Nr<   r=   r$   r>   z4actions.LiteLLM_MCPServerTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_MCPServerTableActionsr%   rC   r4   r4   r5   rD      rE   z!BaseLiteLLM_MCPServerTable.prismarF   rG   r4   r4   r4   r5   rh      rI   rh   c                   @   r9   )BaseLiteLLM_MCPUserCredentialsLiteLLM_MCPUserCredentialsr7   Nr<   r=   r$   r>   z8actions.LiteLLM_MCPUserCredentialsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   !LiteLLM_MCPUserCredentialsActionsr%   rC   r4   r4   r5   rD      rE   z%BaseLiteLLM_MCPUserCredentials.prismarF   rG   r4   r4   r4   r5   rk      rI   rk   c                   @   r9   )BaseLiteLLM_VerificationTokenLiteLLM_VerificationTokenr7   Nr<   r=   r$   r>   z7actions.LiteLLM_VerificationTokenActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r    LiteLLM_VerificationTokenActionsr%   rC   r4   r4   r5   rD      rE   z$BaseLiteLLM_VerificationToken.prismarF   rG   r4   r4   r4   r5   rn      rI   rn   c                   @   r9   )BaseLiteLLM_JWTKeyMappingLiteLLM_JWTKeyMappingr7   Nr<   r=   r$   r>   z3actions.LiteLLM_JWTKeyMappingActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_JWTKeyMappingActionsr%   rC   r4   r4   r5   rD      rE   z BaseLiteLLM_JWTKeyMapping.prismarF   rG   r4   r4   r4   r5   rq      rI   rq   c                   @   r9   )'BaseLiteLLM_DeprecatedVerificationToken#LiteLLM_DeprecatedVerificationTokenr7   Nr<   r=   r$   r>   zAactions.LiteLLM_DeprecatedVerificationTokenActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   *LiteLLM_DeprecatedVerificationTokenActionsr%   rC   r4   r4   r5   rD      rE   z.BaseLiteLLM_DeprecatedVerificationToken.prismarF   rG   r4   r4   r4   r5   rt      rI   rt   c                   @   r9   )$BaseLiteLLM_DeletedVerificationToken LiteLLM_DeletedVerificationTokenr7   Nr<   r=   r$   r>   z>actions.LiteLLM_DeletedVerificationTokenActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   'LiteLLM_DeletedVerificationTokenActionsr%   rC   r4   r4   r5   rD      rE   z+BaseLiteLLM_DeletedVerificationToken.prismarF   rG   r4   r4   r4   r5   rw      rI   rw   c                   @   r9   )BaseLiteLLM_EndUserTableLiteLLM_EndUserTabler7   Nr<   r=   r$   r>   z2actions.LiteLLM_EndUserTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_EndUserTableActionsr%   rC   r4   r4   r5   rD      rE   zBaseLiteLLM_EndUserTable.prismarF   rG   r4   r4   r4   r5   rz      rI   rz   c                   @   r9   )BaseLiteLLM_TagTableLiteLLM_TagTabler7   Nr<   r=   r$   r>   z.actions.LiteLLM_TagTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_TagTableActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_TagTable.prismarF   rG   r4   r4   r4   r5   r}     rI   r}   c                   @   r9   )BaseLiteLLM_ConfigLiteLLM_Configr7   Nr<   r=   r$   r>   z,actions.LiteLLM_ConfigActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ConfigActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_Config.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_SpendLogsLiteLLM_SpendLogsr7   Nr<   r=   r$   r>   z/actions.LiteLLM_SpendLogsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_SpendLogsActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_SpendLogs.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_ErrorLogsLiteLLM_ErrorLogsr7   Nr<   r=   r$   r>   z/actions.LiteLLM_ErrorLogsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ErrorLogsActionsr%   rC   r4   r4   r5   rD   "  rE   zBaseLiteLLM_ErrorLogs.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_UserNotificationsLiteLLM_UserNotificationsr7   Nr<   r=   r$   r>   z7actions.LiteLLM_UserNotificationsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r    LiteLLM_UserNotificationsActionsr%   rC   r4   r4   r5   rD   ,  rE   z$BaseLiteLLM_UserNotifications.prismarF   rG   r4   r4   r4   r5   r   )  rI   r   c                   @   r9   )BaseLiteLLM_TeamMembershipLiteLLM_TeamMembershipr7   Nr<   r=   r$   r>   z4actions.LiteLLM_TeamMembershipActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_TeamMembershipActionsr%   rC   r4   r4   r5   rD   6  rE   z!BaseLiteLLM_TeamMembership.prismarF   rG   r4   r4   r4   r5   r   3  rI   r   c                   @   r9   )"BaseLiteLLM_OrganizationMembershipLiteLLM_OrganizationMembershipr7   Nr<   r=   r$   r>   z<actions.LiteLLM_OrganizationMembershipActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   %LiteLLM_OrganizationMembershipActionsr%   rC   r4   r4   r5   rD   @  rE   z)BaseLiteLLM_OrganizationMembership.prismarF   rG   r4   r4   r4   r5   r   =  rI   r   c                   @   r9   )BaseLiteLLM_InvitationLinkLiteLLM_InvitationLinkr7   Nr<   r=   r$   r>   z4actions.LiteLLM_InvitationLinkActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_InvitationLinkActionsr%   rC   r4   r4   r5   rD   J  rE   z!BaseLiteLLM_InvitationLink.prismarF   rG   r4   r4   r4   r5   r   G  rI   r   c                   @   r9   )BaseLiteLLM_AuditLogLiteLLM_AuditLogr7   Nr<   r=   r$   r>   z.actions.LiteLLM_AuditLogActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_AuditLogActionsr%   rC   r4   r4   r5   rD   T  rE   zBaseLiteLLM_AuditLog.prismarF   rG   r4   r4   r4   r5   r   Q  rI   r   c                   @   r9   )BaseLiteLLM_DailyUserSpendLiteLLM_DailyUserSpendr7   Nr<   r=   r$   r>   z4actions.LiteLLM_DailyUserSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_DailyUserSpendActionsr%   rC   r4   r4   r5   rD   ^  rE   z!BaseLiteLLM_DailyUserSpend.prismarF   rG   r4   r4   r4   r5   r   [  rI   r   c                   @   r9   )"BaseLiteLLM_DailyOrganizationSpendLiteLLM_DailyOrganizationSpendr7   Nr<   r=   r$   r>   z<actions.LiteLLM_DailyOrganizationSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   %LiteLLM_DailyOrganizationSpendActionsr%   rC   r4   r4   r5   rD   h  rE   z)BaseLiteLLM_DailyOrganizationSpend.prismarF   rG   r4   r4   r4   r5   r   e  rI   r   c                   @   r9   )BaseLiteLLM_DailyEndUserSpendLiteLLM_DailyEndUserSpendr7   Nr<   r=   r$   r>   z7actions.LiteLLM_DailyEndUserSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r    LiteLLM_DailyEndUserSpendActionsr%   rC   r4   r4   r5   rD   r  rE   z$BaseLiteLLM_DailyEndUserSpend.prismarF   rG   r4   r4   r4   r5   r   o  rI   r   c                   @   r9   )BaseLiteLLM_DailyAgentSpendLiteLLM_DailyAgentSpendr7   Nr<   r=   r$   r>   z5actions.LiteLLM_DailyAgentSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_DailyAgentSpendActionsr%   rC   r4   r4   r5   rD   |  rE   z"BaseLiteLLM_DailyAgentSpend.prismarF   rG   r4   r4   r4   r5   r   y  rI   r   c                   @   r9   )BaseLiteLLM_DailyTeamSpendLiteLLM_DailyTeamSpendr7   Nr<   r=   r$   r>   z4actions.LiteLLM_DailyTeamSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_DailyTeamSpendActionsr%   rC   r4   r4   r5   rD     rE   z!BaseLiteLLM_DailyTeamSpend.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_DailyTagSpendLiteLLM_DailyTagSpendr7   Nr<   r=   r$   r>   z3actions.LiteLLM_DailyTagSpendActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_DailyTagSpendActionsr%   rC   r4   r4   r5   rD     rE   z BaseLiteLLM_DailyTagSpend.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_CronJobLiteLLM_CronJobr7   Nr<   r=   r$   r>   z-actions.LiteLLM_CronJobActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_CronJobActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_CronJob.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_ManagedFileTableLiteLLM_ManagedFileTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_ManagedFileTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ManagedFileTableActionsr%   rC   r4   r4   r5   rD     rE   z#BaseLiteLLM_ManagedFileTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_ManagedObjectTableLiteLLM_ManagedObjectTabler7   Nr<   r=   r$   r>   z8actions.LiteLLM_ManagedObjectTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   !LiteLLM_ManagedObjectTableActionsr%   rC   r4   r4   r5   rD     rE   z%BaseLiteLLM_ManagedObjectTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )#BaseLiteLLM_ManagedVectorStoreTableLiteLLM_ManagedVectorStoreTabler7   Nr<   r=   r$   r>   z=actions.LiteLLM_ManagedVectorStoreTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   &LiteLLM_ManagedVectorStoreTableActionsr%   rC   r4   r4   r5   rD     rE   z*BaseLiteLLM_ManagedVectorStoreTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )$BaseLiteLLM_ManagedVectorStoresTable LiteLLM_ManagedVectorStoresTabler7   Nr<   r=   r$   r>   z>actions.LiteLLM_ManagedVectorStoresTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   'LiteLLM_ManagedVectorStoresTableActionsr%   rC   r4   r4   r5   rD     rE   z+BaseLiteLLM_ManagedVectorStoresTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_GuardrailsTableLiteLLM_GuardrailsTabler7   Nr<   r=   r$   r>   z5actions.LiteLLM_GuardrailsTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_GuardrailsTableActionsr%   rC   r4   r4   r5   rD     rE   z"BaseLiteLLM_GuardrailsTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )!BaseLiteLLM_DailyGuardrailMetricsLiteLLM_DailyGuardrailMetricsr7   Nr<   r=   r$   r>   z;actions.LiteLLM_DailyGuardrailMetricsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   $LiteLLM_DailyGuardrailMetricsActionsr%   rC   r4   r4   r5   rD     rE   z(BaseLiteLLM_DailyGuardrailMetrics.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_DailyPolicyMetricsLiteLLM_DailyPolicyMetricsr7   Nr<   r=   r$   r>   z8actions.LiteLLM_DailyPolicyMetricsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   !LiteLLM_DailyPolicyMetricsActionsr%   rC   r4   r4   r5   rD     rE   z%BaseLiteLLM_DailyPolicyMetrics.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )"BaseLiteLLM_SpendLogGuardrailIndexLiteLLM_SpendLogGuardrailIndexr7   Nr<   r=   r$   r>   z<actions.LiteLLM_SpendLogGuardrailIndexActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   %LiteLLM_SpendLogGuardrailIndexActionsr%   rC   r4   r4   r5   rD     rE   z)BaseLiteLLM_SpendLogGuardrailIndex.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_SpendLogToolIndexLiteLLM_SpendLogToolIndexr7   Nr<   r=   r$   r>   z7actions.LiteLLM_SpendLogToolIndexActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r    LiteLLM_SpendLogToolIndexActionsr%   rC   r4   r4   r5   rD     rE   z$BaseLiteLLM_SpendLogToolIndex.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_PromptTableLiteLLM_PromptTabler7   Nr<   r=   r$   r>   z1actions.LiteLLM_PromptTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_PromptTableActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_PromptTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_HealthCheckTableLiteLLM_HealthCheckTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_HealthCheckTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_HealthCheckTableActionsr%   rC   r4   r4   r5   rD     rE   z#BaseLiteLLM_HealthCheckTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_SearchToolsTableLiteLLM_SearchToolsTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_SearchToolsTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_SearchToolsTableActionsr%   rC   r4   r4   r5   rD     rE   z#BaseLiteLLM_SearchToolsTable.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )BaseLiteLLM_SSOConfigLiteLLM_SSOConfigr7   Nr<   r=   r$   r>   z/actions.LiteLLM_SSOConfigActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_SSOConfigActionsr%   rC   r4   r4   r5   rD     rE   zBaseLiteLLM_SSOConfig.prismarF   rG   r4   r4   r4   r5   r     rI   r   c                   @   r9   )(BaseLiteLLM_ManagedVectorStoreIndexTable$LiteLLM_ManagedVectorStoreIndexTabler7   Nr<   r=   r$   r>   zBactions.LiteLLM_ManagedVectorStoreIndexTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   +LiteLLM_ManagedVectorStoreIndexTableActionsr%   rC   r4   r4   r5   rD   &  rE   z/BaseLiteLLM_ManagedVectorStoreIndexTable.prismarF   rG   r4   r4   r4   r5   r   #  rI   r   c                   @   r9   )BaseLiteLLM_CacheConfigLiteLLM_CacheConfigr7   Nr<   r=   r$   r>   z1actions.LiteLLM_CacheConfigActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_CacheConfigActionsr%   rC   r4   r4   r5   rD   0  rE   zBaseLiteLLM_CacheConfig.prismarF   rG   r4   r4   r4   r5   r   -  rI   r   c                   @   r9   )BaseLiteLLM_UISettingsLiteLLM_UISettingsr7   Nr<   r=   r$   r>   z0actions.LiteLLM_UISettingsActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_UISettingsActionsr%   rC   r4   r4   r5   rD   :  rE   zBaseLiteLLM_UISettings.prismarF   rG   r4   r4   r4   r5   r   7  rI   r   c                   @   r9   )BaseLiteLLM_ConfigOverridesLiteLLM_ConfigOverridesr7   Nr<   r=   r$   r>   z5actions.LiteLLM_ConfigOverridesActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ConfigOverridesActionsr%   rC   r4   r4   r5   rD   D  rE   z"BaseLiteLLM_ConfigOverrides.prismarF   rG   r4   r4   r4   r5   r   A  rI   r   c                   @   r9   )BaseLiteLLM_SkillsTableLiteLLM_SkillsTabler7   Nr<   r=   r$   r>   z1actions.LiteLLM_SkillsTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_SkillsTableActionsr%   rC   r4   r4   r5   rD   N  rE   zBaseLiteLLM_SkillsTable.prismarF   rG   r4   r4   r4   r5   r   K  rI   r   c                   @   r9   )BaseLiteLLM_PolicyTableLiteLLM_PolicyTabler7   Nr<   r=   r$   r>   z1actions.LiteLLM_PolicyTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_PolicyTableActionsr%   rC   r4   r4   r5   rD   X  rE   zBaseLiteLLM_PolicyTable.prismarF   rG   r4   r4   r4   r5   r   U  rI   r   c                   @   r9   )!BaseLiteLLM_PolicyAttachmentTableLiteLLM_PolicyAttachmentTabler7   Nr<   r=   r$   r>   z;actions.LiteLLM_PolicyAttachmentTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   $LiteLLM_PolicyAttachmentTableActionsr%   rC   r4   r4   r5   rD   b  rE   z(BaseLiteLLM_PolicyAttachmentTable.prismarF   rG   r4   r4   r4   r5   r   _  rI   r   c                   @   r9   )BaseLiteLLM_ToolTableLiteLLM_ToolTabler7   Nr<   r=   r$   r>   z/actions.LiteLLM_ToolTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_ToolTableActionsr%   rC   r4   r4   r5   rD   l  rE   zBaseLiteLLM_ToolTable.prismarF   rG   r4   r4   r4   r5   r   i  rI   r   c                   @   r9   )BaseLiteLLM_AccessGroupTableLiteLLM_AccessGroupTabler7   Nr<   r=   r$   r>   z6actions.LiteLLM_AccessGroupTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   LiteLLM_AccessGroupTableActionsr%   rC   r4   r4   r5   rD   v  rE   z#BaseLiteLLM_AccessGroupTable.prismarF   rG   r4   r4   r4   r5   r   s  rI   r   c                   @   r9   )!BaseLiteLLM_ClaudeCodePluginTableLiteLLM_ClaudeCodePluginTabler7   Nr<   r=   r$   r>   z;actions.LiteLLM_ClaudeCodePluginTableActions[_PrismaModelT]c                 C   r?   r@   )r=   rA   r   $LiteLLM_ClaudeCodePluginTableActionsr%   rC   r4   r4   r5   rD     rE   z(BaseLiteLLM_ClaudeCodePluginTable.prismarF   rG   r4   r4   r4   r5   r   }  rI   r   )nbuiltinsr   _boolr   _intr   _floatr   _strsysdecimaldatetimetypingr   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   typing_extensionsr   r   LiteralStringpydanticr    r   r   _typesr    _builderr!   r8   r"   r#   r=   r$   r%   r&   r:   rJ   rM   rP   rS   rV   rY   r\   r_   rb   re   rh   rk   rn   rq   rt   rw   rz   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r4   r4   r4   r5   <module>   s   X























































