import { HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http'; import { InjectionToken } from '@angular/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare const PROGRESS_SERVICE_TOKEN: InjectionToken; export interface ProgressContract { show(): void; hide(): void; update(value: number): void; status$(): Observable; progress$(): Observable; } export declare class NotifInterceptor implements HttpInterceptor { private progressService; constructor(progressService: ProgressContract); intercept(req: HttpRequest, next: HttpHandler): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }