import { InjectionToken } from '@angular/core'; import { OpenUrlModalOptions } from '../components/open-url-modal/open-url-modal-options'; import { ImageLoaderOptions } from '../components/image-loader/image-loader-options'; import { BaiduMapOptions } from '../components/baidu-map/baidu-map-options'; export interface LoginConfig { appKey?: string; url?: string; } export interface Config { color?: string; hotUpdateUrl?: any; devMode?: boolean; login?: LoginConfig; openUrlModal?: OpenUrlModalOptions; imageLoader?: ImageLoaderOptions; baiduMap?: BaiduMapOptions; } export declare class ConfigProvider { private _config; get(): Config; init(config: Config): void; } export declare function setupConfig(userConfig: Config): ConfigProvider; export declare const EXT_IONIC_CONFIG: InjectionToken;