import { HttpRequest, HttpHandler, HttpInterceptor } from '@angular/common/http'; import { FlashMessageService } from '@qorpo/common'; import { AuthService } from '../services/auth.service'; import { AuthStorageManagementService } from '../services/auth-storage-management.service'; import { Observable } from 'rxjs/internal/Observable'; import { BehaviorSubject } from 'rxjs/internal/BehaviorSubject'; import * as i0 from "@angular/core"; export declare class JwtInterceptor implements HttpInterceptor { private authService; private storage; private flash; refCount: number; isRefreshingToken: boolean; tokenSubject: BehaviorSubject; constructor(authService: AuthService, storage: AuthStorageManagementService, flash: FlashMessageService); intercept(request: HttpRequest, next: HttpHandler): Observable; private handle401Error; private setBearerHeader; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=jwt.interceptor.d.ts.map