/** * Row Level Security context * Used for multi-tenant security and user-based access control */ export interface IRLSContext { /** User ID for RLS filtering */ userId: string; /** User role (e.g., 'admin', 'user', 'guest') */ userRole: string; /** Tenant ID for multi-tenant systems (optional) */ tenantId?: string; /** Additional claims for fine-grained access control (optional) */ claims?: Record; } //# sourceMappingURL=IRLSContext.d.ts.map