export declare const DlsMap: { new (...args: any[]): any; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; }; viewerConfig: { type: import("vue").PropType; default: () => import("./types").ViewerConfigType; }; isThreeJSActive: { type: BooleanConstructor; require: boolean; }; threejsWidth: { type: StringConstructor; require: boolean; }; threejsHeight: { type: StringConstructor; require: boolean; }; viewerWidth: { type: StringConstructor; require: boolean; }; viewerHeight: { type: StringConstructor; require: boolean; }; }>> & Readonly<{ onCesiumReady?: (payload: typeof Cesium) => any; onReady?: (payload: typeof Cesium) => any; onDestroyed?: (payload: typeof Cesium) => any; }>, { props: import("@vue/shared").LooseRequired; }; viewerConfig: { type: import("vue").PropType; default: () => import("./types").ViewerConfigType; }; isThreeJSActive: { type: BooleanConstructor; require: boolean; }; threejsWidth: { type: StringConstructor; require: boolean; }; threejsHeight: { type: StringConstructor; require: boolean; }; viewerWidth: { type: StringConstructor; require: boolean; }; viewerHeight: { type: StringConstructor; require: boolean; }; }>> & Readonly<{ onCesiumReady?: (payload: typeof Cesium) => any; onReady?: (payload: typeof Cesium) => any; onDestroyed?: (payload: typeof Cesium) => any; }> & {}>; emits: ((event: "cesiumReady", payload: typeof Cesium) => void) & ((event: "ready", payload: typeof Cesium) => void) & ((event: "destroyed", payload: typeof Cesium) => void); mapConfig: import("./types").MapConfigType; instance: import("@dls-map/utils/types").DlsComponentInternalInstance; viewer: any; dataM: any; containerId: any; viewerStates: { getServices: () => import("@dls-map/utils/types").DlsViewerProvider; load: () => Promise; reload: () => Promise; unload: () => Promise; }; dlsMapInstance: import("@dls-map/utils/types").DlsViewerProvider; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { cesiumReady: (payload: typeof Cesium) => boolean; ready: (payload: typeof Cesium) => boolean; destroyed: (payload: typeof Cesium) => boolean; }, string, { viewerConfig: import("./types").ViewerConfigType; isThreeJSActive: boolean; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export default DlsMap;