/** * EE Authentication Interfaces * * Enterprise interfaces for RBAC, ACL, and advanced authorization. * * @license Mastra Enterprise License - see ee/LICENSE * @packageDocumentation */ export type { EEUser } from './user.js'; export type { RoleDefinition, RoleMapping, IRBACProvider, IRBACManager } from './rbac.js'; export type { Resource, Action, Permission, PermissionPattern, TypedRoleMapping } from './permissions.generated.js'; export { RESOURCES, ACTIONS, PERMISSIONS, PERMISSION_PATTERNS, isValidPermissionPattern, validatePermissions, } from './permissions.generated.js'; export type { ResourceIdentifier, ACLGrant, IACLProvider, IACLManager } from './acl.js'; //# sourceMappingURL=index.d.ts.map