import { BehaviorSubject } from 'rxjs'; interface IOptions { isRole: boolean; } export declare class BixiACService { private _permissions; private _roles; private _roles$; private _permissions$; get roles$(): BehaviorSubject; get permissions$(): BehaviorSubject; ac(data: string | string[], options?: IOptions): boolean; acAny(data: string | string[], options?: IOptions): boolean; ace(data: string | string[], options?: IOptions): boolean; aceAny(data: string | string[], options?: IOptions): boolean; setPermissions(permissions: string | string[]): void; setRoles(roles: string | string[]): void; getPermissions(): string[]; getRoles(): string[]; clear(): void; } export {};