import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export interface LoaderBase { shown: boolean; show(): void; hide(): void; } export declare class LoaderService { constructor(); private executando; private ajaxCount; private loader?; init(loader: LoaderBase): void; incrementaAJAX(executando?: boolean): string; decrementaAJAX(token: string): void; listen(call: Observable | Promise): Observable; private doExecuta; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }