import { Api } from '../api'; import { HttpClient } from '@angular/common/http'; import { Observable, Subject } from 'rxjs'; import { CookieService } from 'ngx-cookie-service'; export declare class AuthService extends Api { private cookieService; private accessToken; private permissions; private readonly cookieTokenName; private readonly cookiePermissionName; unauthorized$: Subject; constructor(http: HttpClient, cookieService: CookieService); private restore; login(username: string, password: string): Observable; getToken(): string; getPermissions(): string[]; hasPermission(guard: string): boolean; logout(): void; }