import { Injector, Type } from '@angular/core'; import { PlatformLocation } from '@angular/common'; import { HttpClient } from '@angular/common/http'; import { ConfigurationOptions } from './configuration.options'; import * as i0 from "@angular/core"; export declare class ConfigurationService { private readonly http; private readonly platformLocation; private readonly injector; private readonly configurationType; private readonly configurationOptions; private config?; get configuration(): TConfiguration; constructor(http: HttpClient, platformLocation: PlatformLocation, injector: Injector, configurationType: Type, configurationOptions: ConfigurationOptions | undefined); init(): Promise; private initInternal; private getUrls; private ensureExternalUrl; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }