/** * Check if a user has a specific permission. * Supports wildcard '*' for full access. * * @param userPermissions - The user's permission codes (from session/token) * @param requiredPermission - The permission code to check */ export declare function hasPermission(userPermissions: string[], requiredPermission: string): boolean; /** * Check if a user has ALL of the required permissions. */ export declare function hasAllPermissions(userPermissions: string[], requiredPermissions: string[]): boolean; /** * Check if a user has ANY of the required permissions. */ export declare function hasAnyPermission(userPermissions: string[], requiredPermissions: string[]): boolean; //# sourceMappingURL=permissions.d.ts.map