import { LogoffComponent } from './logoff/logoff.component'; import { Router, CanActivate } from '@angular/router'; import { UrlManagerService } from './url-manager.service'; import { LoggerService } from './logger.service'; import { ConfigService } from './config.service'; export declare class AuthService implements CanActivate { private readonly router; private readonly urlManager; private readonly logger; private readonly configService; getAuthorizationHeader(): string; private readonly authenticate; private readonly auth0; constructor(router: Router, urlManager: UrlManagerService, logger: LoggerService, configService: ConfigService); login(): void; handleAuthentication(): void; private setSession(authResult); logout(): void; canActivate(): boolean; canDeactivate(component: LogoffComponent): boolean; isAuthenticated(): boolean; }