import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ApplicationConfigService } from "./config/application-config.service"; import { LocalStorageService, SessionStorageService } from "ngx-webstorage"; import { Router } from "@angular/router"; import { SpinnerService } from "../spinner/spinner.service"; import * as i0 from "@angular/core"; export declare class AuthInterceptor implements HttpInterceptor { private localStorageService; private sessionStorageService; private applicationConfigService; private router; private spinnerService; private STATUS_NOT_FOUND; private STATUS_NOT_AUTHORIZED; constructor(localStorageService: LocalStorageService, sessionStorageService: SessionStorageService, applicationConfigService: ApplicationConfigService, router: Router, spinnerService: SpinnerService); intercept(request: HttpRequest, next: HttpHandler): Observable>; prepareRequest(request: HttpRequest): HttpRequest; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }