import { Store } from "@ngrx/store"; import { AuthState } from "../store/auth.reducer"; import { DataAclModel } from "./acl.model"; export declare class W3AclService { private store; private _dataInit; private _data; constructor(store: Store); getData(): DataAclModel; setData(data: DataAclModel): void; allRoles(): string[]; allPerms(): string[]; can(perms: string[], requireAll?: boolean): boolean; hasRole(roles: string[], requireAll?: boolean): boolean; private check; reset(): void; }