import { App } from 'vue'; import { SFCWithInstall } from 'vue-cesium/es/utils/types'; declare const _default: { install: (app: App) => void; }; export default _default; export declare const VcImageryProviderArcgis: SFCWithInstall; default: string; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; layers: StringConstructor; usePreCachedTilesIfAvailable: { type: BooleanConstructor; default: boolean; }; tileDiscardPolicy: import("vue").PropType; token: StringConstructor; url: { type: import("vue").PropType; default: string; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; layers: StringConstructor; usePreCachedTilesIfAvailable: { type: BooleanConstructor; default: boolean; }; tileDiscardPolicy: import("vue").PropType; token: StringConstructor; url: { type: import("vue").PropType; default: string; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; url: string | Cesium.Resource; tileHeight: number; tileWidth: number; enablePickFeatures: boolean; usePreCachedTilesIfAvailable: boolean; }>>; export declare const VcImageryProviderBaidu: SFCWithInstall; default: () => { from: string; to: string; }; }; scale: { type: NumberConstructor; default: number; }; ak: { type: StringConstructor; default: string; }; customid: { type: import("vue").PropType<"normal" | "img" | "vec" | "traffic" | "light" | "dark" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "pink" | "darkgreen" | "bluish" | "grayscale" | "hardedge">; default: string; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; tileDiscardPolicy: import("vue").PropType; ellipsoid: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => { from: string; to: string; }; }; scale: { type: NumberConstructor; default: number; }; ak: { type: StringConstructor; default: string; }; customid: { type: import("vue").PropType<"normal" | "img" | "vec" | "traffic" | "light" | "dark" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "pink" | "darkgreen" | "bluish" | "grayscale" | "hardedge">; default: string; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; tileDiscardPolicy: import("vue").PropType; ellipsoid: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; scale: number; protocol: string; projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms; ak: string; customid: "normal" | "img" | "vec" | "traffic" | "light" | "dark" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "pink" | "darkgreen" | "bluish" | "grayscale" | "hardedge"; minimumLevel: number; }>>; export declare const VcImageryProviderBing: SFCWithInstall; ellipsoid: import("vue").PropType; url: { type: import("vue").PropType; default: string; }; bmKey: StringConstructor; tileProtocol: StringConstructor; mapStyle: { type: import("vue").PropType; default: string; }; culture: { type: StringConstructor; default: string; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; ellipsoid: import("vue").PropType; url: { type: import("vue").PropType; default: string; }; bmKey: StringConstructor; tileProtocol: StringConstructor; mapStyle: { type: import("vue").PropType; default: string; }; culture: { type: StringConstructor; default: string; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { url: string | Cesium.Resource; mapStyle: string; culture: string; }>>; export declare const VcImageryProviderGoogle: SFCWithInstall; credit: { type: import("vue").PropType; default: string; }; tileDiscardPolicy: import("vue").PropType; ellipsoid: import("vue").PropType; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; credit: { type: import("vue").PropType; default: string; }; tileDiscardPolicy: import("vue").PropType; ellipsoid: import("vue").PropType; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; }>>; export declare const VcImageryProviderGrid: SFCWithInstall; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; glowColor: { type: import("vue").PropType; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; cells: { type: NumberConstructor; default: number; }; color: { type: import("vue").PropType; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; glowColor: { type: import("vue").PropType; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; cells: { type: NumberConstructor; default: number; }; color: { type: import("vue").PropType; default: () => number[]; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor; }; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { color: import("vue-cesium/es/utils/types").VcColor; backgroundColor: import("vue-cesium/es/utils/types").VcColor; tileHeight: number; tileWidth: number; canvasSize: number; glowWidth: number; glowColor: import("vue-cesium/es/utils/types").VcColor; cells: number; }>>; export declare const VcImageryProviderIon: SFCWithInstall; accessToken: StringConstructor; assetId: NumberConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; accessToken: StringConstructor; assetId: NumberConstructor; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, {}>>; export declare const VcImageryProviderMapbox: SFCWithInstall; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilesize: { type: NumberConstructor; default: number; }; scaleFactor: BooleanConstructor; accessToken: StringConstructor; url: { type: import("vue").PropType; default: string; }; username: { type: StringConstructor; default: string; }; styleId: StringConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilesize: { type: NumberConstructor; default: number; }; scaleFactor: BooleanConstructor; accessToken: StringConstructor; url: { type: import("vue").PropType; default: string; }; username: { type: StringConstructor; default: string; }; styleId: StringConstructor; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; url: string | Cesium.Resource; minimumLevel: number; tilesize: number; scaleFactor: boolean; username: string; }>>; export declare const VcImageryProviderOsm: SFCWithInstall; default: string; }; ellipsoid: import("vue").PropType; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; fileExtension: { type: StringConstructor; default: string; }; url: { type: StringConstructor; default: string; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; ellipsoid: import("vue").PropType; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; fileExtension: { type: StringConstructor; default: string; }; url: { type: StringConstructor; default: string; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; url: string; minimumLevel: number; fileExtension: string; }>>; export declare const VcImageryProviderSingletile: SFCWithInstall; credit: { type: import("vue").PropType; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; credit: { type: import("vue").PropType; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; }>>; export declare const VcImageryProviderSupermap: SFCWithInstall; default: boolean; }; name: StringConstructor; transparent: { type: BooleanConstructor; default: boolean; }; credit: { type: import("vue").PropType; default: string; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: boolean; }; name: StringConstructor; transparent: { type: BooleanConstructor; default: boolean; }; credit: { type: import("vue").PropType; default: string; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; transparent: boolean; projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms; minimumLevel: number; }>>; export declare const VcImageryProviderTianditu: SFCWithInstall boolean; }; token: StringConstructor; protocol: { type: StringConstructor; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly boolean; }; token: StringConstructor; protocol: { type: StringConstructor; default: string; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { protocol: string; minimumLevel: number; mapStyle: string; }>>; export declare const VcImageryProviderTileCoordinates: SFCWithInstall; default: string; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { color: import("vue-cesium/es/utils/types").VcColor; tileHeight: number; tileWidth: number; }>>; export declare const VcImageryProviderTms: SFCWithInstall; default: boolean; }; flipXY: BooleanConstructor; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; fileExtension: { type: StringConstructor; default: string; }; url: import("vue").PropType | Cesium.Resource | Promise>; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: boolean; }; flipXY: BooleanConstructor; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; fileExtension: { type: StringConstructor; default: string; }; url: import("vue").PropType | Cesium.Resource | Promise>; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; tileHeight: number; tileWidth: number; projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms; minimumLevel: number; fileExtension: string; flipXY: boolean; }>>; export declare const VcImageryProviderTiledcache: SFCWithInstall; default: () => number[]; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; format: { type: StringConstructor; default: string; }; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => number[]; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; format: { type: StringConstructor; default: string; }; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; tileHeight: number; tileWidth: number; minimumLevel: number; scales: number[]; format: string; }>>; export declare const VcImageryProviderUrltemplate: SFCWithInstall; default: boolean; }; customTags: ObjectConstructor; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; getFeatureInfoFormats: import("vue").PropType; hasAlphaChannel: { type: BooleanConstructor; default: boolean; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; subdomains: import("vue").PropType; pickFeaturesUrl: import("vue").PropType; urlSchemeZeroPadding: ObjectConstructor; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: boolean; }; customTags: ObjectConstructor; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; getFeatureInfoFormats: import("vue").PropType; hasAlphaChannel: { type: BooleanConstructor; default: boolean; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; credit: { type: import("vue").PropType; default: string; }; subdomains: import("vue").PropType; pickFeaturesUrl: import("vue").PropType; urlSchemeZeroPadding: ObjectConstructor; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; tileHeight: number; tileWidth: number; enablePickFeatures: boolean; projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms; minimumLevel: number; hasAlphaChannel: boolean; }>>; export declare const VcImageryProviderWms: SFCWithInstall; times: import("vue").PropType; clock: import("vue").PropType; subdomains: import("vue").PropType; credit: { type: import("vue").PropType; default: string; }; crs: StringConstructor; srs: StringConstructor; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; getFeatureInfoFormats: import("vue").PropType; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; parameters: ObjectConstructor; getFeatureInfoParameters: ObjectConstructor; layers: StringConstructor; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; times: import("vue").PropType; clock: import("vue").PropType; subdomains: import("vue").PropType; credit: { type: import("vue").PropType; default: string; }; crs: StringConstructor; srs: StringConstructor; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; ellipsoid: import("vue").PropType; tilingScheme: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; getFeatureInfoFormats: import("vue").PropType; enablePickFeatures: { type: BooleanConstructor; default: boolean; }; parameters: ObjectConstructor; getFeatureInfoParameters: ObjectConstructor; layers: StringConstructor; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; tileHeight: number; tileWidth: number; enablePickFeatures: boolean; minimumLevel: number; }>>; export declare const VcImageryProviderWmts: SFCWithInstall; credit: { type: import("vue").PropType; default: string; }; ellipsoid: import("vue").PropType; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; tilingScheme: import("vue").PropType; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; dimensions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; times: import("vue").PropType; clock: import("vue").PropType; layer: { type: StringConstructor; required: boolean; }; wmtsStyle: { type: StringConstructor; required: boolean; }; tileMatrixSetID: { type: StringConstructor; required: boolean; }; tileMatrixLabels: ArrayConstructor; format: { type: StringConstructor; default: string; }; url: import("vue").PropType; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; credit: { type: import("vue").PropType; default: string; }; ellipsoid: import("vue").PropType; maximumLevel: NumberConstructor; minimumLevel: { type: NumberConstructor; default: number; }; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; tilingScheme: import("vue").PropType; tileHeight: { type: NumberConstructor; default: number; }; tileWidth: { type: NumberConstructor; default: number; }; dimensions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; times: import("vue").PropType; clock: import("vue").PropType; layer: { type: StringConstructor; required: boolean; }; wmtsStyle: { type: StringConstructor; required: boolean; }; tileMatrixSetID: { type: StringConstructor; required: boolean; }; tileMatrixLabels: ArrayConstructor; format: { type: StringConstructor; default: string; }; url: import("vue").PropType; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; tileHeight: number; tileWidth: number; minimumLevel: number; format: string; }>>; export declare const VcTerrainProviderCesium: SFCWithInstall; default: string; }; ellipsoid: import("vue").PropType; url: import("vue").PropType | Cesium.Resource | Promise>; requestVertexNormals: { type: BooleanConstructor; default: boolean; }; requestWaterMask: { type: BooleanConstructor; default: boolean; }; requestMetadata: { type: BooleanConstructor; default: boolean; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; ellipsoid: import("vue").PropType; url: import("vue").PropType | Cesium.Resource | Promise>; requestVertexNormals: { type: BooleanConstructor; default: boolean; }; requestWaterMask: { type: BooleanConstructor; default: boolean; }; requestMetadata: { type: BooleanConstructor; default: boolean; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; requestVertexNormals: boolean; requestWaterMask: boolean; requestMetadata: boolean; }>>; export declare const VcTerrainProviderArcgis: SFCWithInstall; url: { type: import("vue").PropType | Cesium.Resource | Promise>; default: string; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; url: { type: import("vue").PropType | Cesium.Resource | Promise>; default: string; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { url: string | Promise | Cesium.Resource | Promise; }>>; export declare const VcTerrainProviderVrTheworld: SFCWithInstall; default: string; }; ellipsoid: import("vue").PropType; url: { type: import("vue").PropType | Cesium.Resource | Promise>; default: string; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; ellipsoid: import("vue").PropType; url: { type: import("vue").PropType | Cesium.Resource | Promise>; default: string; }; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { credit: string | Cesium.Credit; url: string | Promise | Cesium.Resource | Promise; }>>; export declare const VcTerrainProviderTianditu: SFCWithInstall; default: () => string[]; }; pluginPath: { type: StringConstructor; default: string; }; dataType: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; tileType: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; token: StringConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { errorEvent: (evt: Cesium.TileProviderError) => boolean; readyPromise: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => string[]; }; pluginPath: { type: StringConstructor; default: string; }; dataType: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; tileType: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; token: StringConstructor; }>> & { onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReadyPromise?: (provider: import("vue-cesium/es/utils/types").VcTerrainProvider | import("vue-cesium/es/utils/types").VcImageryProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any; onErrorEvent?: (evt: Cesium.TileProviderError) => any; }, { url: string; subdomains: string[]; pluginPath: string; dataType: string; tileType: string; }>>; export * from './arcgis/imagery'; export * from './arcgis/terrain'; export * from './baidu'; export * from './bingmaps'; export * from './cesium-terrain'; export * from './google-earth'; export * from './grid'; export * from './ion'; export * from './mapbox-style'; export * from './osm'; export * from './single-tile'; export * from './supermap'; export * from './tianditu/imagery'; export * from './tianditu/terrain'; export * from './tile-coordinates'; export * from './tile-map-service'; export * from './tiled-cache'; export * from './url-template'; export * from './vr-theworld'; export * from './wms'; export * from './wmts';