import type { Language } from 'vue-cesium/es/locale'; import type { Emitter } from 'mitt'; import type { InjectionKey, Ref } from 'vue'; import type { DCConfig, Mars3dConfig, VcMittEvents } from './types'; export interface ConfigProviderContext { cesiumPath?: string; accessToken?: string; locale?: Language; mars3dConfig?: Mars3dConfig; dcConfig?: DCConfig; reloadMode?: 'once' | 'all'; __scriptPromise?: Promise; __viewerUnloadingPromise?: Promise; showNotify?: boolean; debug?: boolean; $q?: any; vcMitt?: Emitter; [propName: string]: any; } declare const vcKey: string | symbol; declare const fabKey: string | symbol; declare const measurementKey: string | symbol; export { fabKey, measurementKey, vcKey }; export declare const configProviderContextKey: InjectionKey>; //# sourceMappingURL=config.d.ts.map