import { BehaviorSubject, Observable } from 'rxjs'; import { StatisticService } from './statistic.service'; import { IStatisticAuthData } from '../interfaces/IStatisticAuthData'; import * as i0 from "@angular/core"; export declare class StatisticAuthService { private statisticService; data$: BehaviorSubject; authenticated$: BehaviorSubject; refreshTokenInProgress: boolean; refreshTokenSubject: BehaviorSubject; refreshingToken$: BehaviorSubject; constructor(statisticService: StatisticService); getAuthorizationToken(): string; userLogin(payload: any): Observable; userLogout(): Observable; tryRestoreSession(): Observable; resolveAuthenticateResponse(x: any): void; postLogout(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }