import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; export declare class PermissionService { private http; private actionUrl; private resourceAddress; private defaultActions; private _resources; private _attributes; private observable; private permissions; private httpOptions; private restUrl; constructor(http: HttpClient); protected get(resource?: string): Observable; protected getAbac(resource: string, attributes: { name: string; value: string; }[]): Observable; private getAbacPermission; private getPermissions; private attributes; protected setResources(values: string[]): void; }