import { HttpClient } from '@angular/common/http'; import { AuthRoute } from '../components/auth/auth.route'; import { AuthConfig } from '../components/auth/auth.config'; import { BehaviorSubject } from 'rxjs/internal/BehaviorSubject'; import * as i0 from "@angular/core"; export declare class ConfigService { http: HttpClient; configuration: any; blockerSubject: BehaviorSubject; minDate: Date; maxDate: Date; dateFormat: string; appNameKey: string; readonly blockUIOptions: { turnOff: boolean; turnOffOnce: boolean; active: boolean; skipFinalizeInterceptorOnce: boolean; }; constructor(http: HttpClient); load(url: string): Promise; getUrlApi(segment?: string): string; set skipFinalizeInterceptorOnce(value: boolean); get skipFinalizeInterceptorOnce(): boolean; get urlReport(): string; get disableGuard(): boolean; set activeConfiguration(key: string); get activeConfiguration(): string; get configurationApps(): any[]; get activeAppName(): string; get authRoute(): AuthRoute; get authConfig(): AuthConfig; get hasAuthConfig(): boolean; set turnOffOnceBlocker(turnOffOnce: boolean); set turnOffBlocker(turnOff: boolean); set activeBlocker(active: boolean); set blocker(value: boolean); get turnOffOnceBlocker(): boolean; get turnOffBlocker(): boolean; get activeBlocker(): boolean; get blocker(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }