@js-sugar/angular
Version:
JS-Sugar core package (Angular)
10 lines (9 loc) • 398 B
TypeScript
import { PermissionCriteria } from '../types';
export declare class User {
private readonly _permissions;
get permissions(): readonly string[];
constructor(permissions?: readonly string[]);
hasAllPermissions(permissions: readonly string[]): boolean;
hasAnyPermission(permissions: readonly string[]): boolean;
hasPermission(criteria: PermissionCriteria): boolean;
}