import { InjectionToken } from '@angular/core'; import { Router } from '@angular/router'; import { Platform } from '@angular/cdk/platform'; import { Observable } from 'rxjs'; export declare const gdk_CONFIG: InjectionToken<{}>; export declare class GdkConfigService { private _platform; private _router; private _config; private _configSubject; private readonly _defaultConfig; constructor(_platform: Platform, _router: Router, _config: any); config: any | Observable; readonly defaultConfig: any; private _init; setConfig(value: any, opts?: { emitEvent: boolean; }): void; getConfig(): Observable; resetToDefaults(): void; }