vue-cesium
Version:
Vue 3.x components for CesiumJS.
1,081 lines • 86.1 kB
TypeScript
import { App } from 'vue';
import { SFCWithInstall } from 'vue-cesium/es/utils/types';
declare const _default: {
install: (app: App<any>) => void;
};
export default _default;
export declare const VcImageryProviderAmap: SFCWithInstall<import("vue").DefineComponent<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
url: {
type: StringConstructor;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
domain: {
type: import("vue").PropType<"webrd" | "webst">;
default: string;
};
lang: {
type: import("vue").PropType<"zh_cn" | "en">;
default: string;
};
mapStyle: {
type: import("vue").PropType<"6" | "7" | "8">;
default: string;
};
scl: {
type: import("vue").PropType<"1" | "2">;
default: string;
};
ltype: {
type: StringConstructor;
default: string;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
url: {
type: StringConstructor;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
domain: {
type: import("vue").PropType<"webrd" | "webst">;
default: string;
};
lang: {
type: import("vue").PropType<"zh_cn" | "en">;
default: string;
};
mapStyle: {
type: import("vue").PropType<"6" | "7" | "8">;
default: string;
};
scl: {
type: import("vue").PropType<"1" | "2">;
default: string;
};
ltype: {
type: StringConstructor;
default: string;
};
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any;
onErrorEvent?: (evt: Cesium.TileProviderError) => any;
}, {
credit: string | Cesium.Credit;
lang: "zh_cn" | "en";
url: string;
projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms;
minimumLevel: number;
subdomains: string[];
domain: "webrd" | "webst";
mapStyle: "6" | "7" | "8";
scl: "1" | "2";
ltype: string;
}>>;
export declare const VcImageryProviderArcgis: SFCWithInstall<import("vue").DefineComponent<{
maximumLevel: NumberConstructor;
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
enablePickFeatures: {
type: BooleanConstructor;
default: boolean;
};
layers: StringConstructor;
usePreCachedTilesIfAvailable: {
type: BooleanConstructor;
default: boolean;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
token: StringConstructor;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
default: string;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
maximumLevel: NumberConstructor;
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
enablePickFeatures: {
type: BooleanConstructor;
default: boolean;
};
layers: StringConstructor;
usePreCachedTilesIfAvailable: {
type: BooleanConstructor;
default: boolean;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
token: StringConstructor;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
default: string;
};
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: () => {
from: string;
to: string;
};
};
scale: {
type: import("vue").PropType<"1" | "2">;
default: string;
};
ak: {
type: StringConstructor;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
mapStyle: {
type: import("vue").PropType<"normal" | "darkgreen" | "pink" | "dark" | "light" | "img" | "vec" | "traffic" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "bluish" | "grayscale" | "hardedge">;
default: string;
};
qt: {
type: import("vue").PropType<"tile" | "vtile">;
default: string;
};
styles: {
type: import("vue").PropType<"sl" | "pl" | "ph">;
default: string;
};
showtext: {
type: import("vue").PropType<"0" | "1">;
default: string;
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
url: import("vue").PropType<string | Cesium.Resource>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: () => {
from: string;
to: string;
};
};
scale: {
type: import("vue").PropType<"1" | "2">;
default: string;
};
ak: {
type: StringConstructor;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
mapStyle: {
type: import("vue").PropType<"normal" | "darkgreen" | "pink" | "dark" | "light" | "img" | "vec" | "traffic" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "bluish" | "grayscale" | "hardedge">;
default: string;
};
qt: {
type: import("vue").PropType<"tile" | "vtile">;
default: string;
};
styles: {
type: import("vue").PropType<"sl" | "pl" | "ph">;
default: string;
};
showtext: {
type: import("vue").PropType<"0" | "1">;
default: string;
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
url: import("vue").PropType<string | Cesium.Resource>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any;
onErrorEvent?: (evt: Cesium.TileProviderError) => any;
}, {
credit: string | Cesium.Credit;
scale: "1" | "2";
projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms;
minimumLevel: number;
subdomains: string[];
mapStyle: "normal" | "darkgreen" | "pink" | "dark" | "light" | "img" | "vec" | "traffic" | "redalert" | "googlelite" | "grassgreen" | "midnight" | "bluish" | "grayscale" | "hardedge";
ak: string;
qt: "tile" | "vtile";
styles: "sl" | "pl" | "ph";
showtext: "0" | "1";
}>>;
export declare const VcImageryProviderBing: SFCWithInstall<import("vue").DefineComponent<{
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
default: string;
};
bmKey: StringConstructor;
tileProtocol: StringConstructor;
mapStyle: {
type: import("vue").PropType<string>;
default: string;
};
culture: {
type: StringConstructor;
default: string;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
default: string;
};
bmKey: StringConstructor;
tileProtocol: StringConstructor;
mapStyle: {
type: import("vue").PropType<string>;
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;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
metadata: import("vue").PropType<Cesium.GoogleEarthEnterpriseMetadata>;
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
url: import("vue").PropType<string | Cesium.Resource>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
metadata: import("vue").PropType<Cesium.GoogleEarthEnterpriseMetadata>;
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
tileDiscardPolicy: import("vue").PropType<Cesium.DiscardMissingTileImagePolicy | Cesium.NeverTileDiscardPolicy>;
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
url: import("vue").PropType<string | Cesium.Resource>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
canvasSize: {
type: NumberConstructor;
default: number;
};
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
glowWidth: {
type: NumberConstructor;
default: number;
};
backgroundColor: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
glowColor: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
cells: {
type: NumberConstructor;
default: number;
};
color: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
canvasSize: {
type: NumberConstructor;
default: number;
};
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
glowWidth: {
type: NumberConstructor;
default: number;
};
backgroundColor: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
glowColor: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
cells: {
type: NumberConstructor;
default: number;
};
color: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: () => number[];
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColor;
};
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
server: import("vue").PropType<string | Cesium.Resource>;
accessToken: StringConstructor;
assetId: NumberConstructor;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
server: import("vue").PropType<string | Cesium.Resource>;
accessToken: StringConstructor;
assetId: NumberConstructor;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any;
onErrorEvent?: (evt: Cesium.TileProviderError) => any;
}, {}>>;
export declare const VcImageryProviderMapbox: SFCWithInstall<import("vue").DefineComponent<{
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilesize: {
type: NumberConstructor;
default: number;
};
scaleFactor: BooleanConstructor;
accessToken: StringConstructor;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
default: string;
};
username: {
type: StringConstructor;
default: string;
};
styleId: StringConstructor;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilesize: {
type: NumberConstructor;
default: number;
};
scaleFactor: BooleanConstructor;
accessToken: StringConstructor;
url: {
type: import("vue").PropType<string | Cesium.Resource>;
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;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
fileExtension: {
type: StringConstructor;
default: string;
};
url: {
type: StringConstructor;
default: string;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
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;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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<import("vue").DefineComponent<{
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
url: import("vue").PropType<string | Cesium.Resource>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
url: import("vue").PropType<string | Cesium.Resource>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
}>>;
export declare const VcImageryProviderSupermap: SFCWithInstall<import("vue").DefineComponent<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
name: StringConstructor;
transparent: {
type: BooleanConstructor;
default: boolean;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
url: StringConstructor;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
name: StringConstructor;
transparent: {
type: BooleanConstructor;
default: boolean;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
url: StringConstructor;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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 VcImageryProviderTencent: SFCWithInstall<import("vue").DefineComponent<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
mapStyle: {
type: import("vue").PropType<"img" | "terrain" | "vector">;
default: string;
};
styleId: {
type: StringConstructor;
default: string;
};
protocol: import("vue").PropType<"http" | "https">;
url: import("vue").PropType<string | Cesium.Resource>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
subdomains: {
type: import("vue").PropType<string[]>;
default: () => string[];
};
mapStyle: {
type: import("vue").PropType<"img" | "terrain" | "vector">;
default: string;
};
styleId: {
type: StringConstructor;
default: string;
};
protocol: import("vue").PropType<"http" | "https">;
url: import("vue").PropType<string | Cesium.Resource>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any;
onErrorEvent?: (evt: Cesium.TileProviderError) => any;
}, {
credit: string | Cesium.Credit;
projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms;
minimumLevel: number;
subdomains: string[];
mapStyle: "img" | "terrain" | "vector";
styleId: string;
}>>;
export declare const VcImageryProviderTianditu: SFCWithInstall<import("vue").DefineComponent<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
mapStyle: {
type: import("vue").PropType<"cia_c" | "cia_w" | "cta_c" | "cta_w" | "cva_c" | "cva_w" | "eia_c" | "eia_w" | "eva_c" | "eva_w" | "img_c" | "img_w" | "ter_c" | "ter_w" | "vec_c" | "vec_w" | "ibo_c" | "ibo_w">;
default: string;
validator: (v: string) => boolean;
};
token: StringConstructor;
protocol: {
type: StringConstructor;
default: string;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
url: import("vue").PropType<string | Cesium.Resource>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, 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;
unready: (e: any) => boolean;
destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
projectionTransforms: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").ProjectionTransforms>;
default: boolean;
};
mapStyle: {
type: import("vue").PropType<"cia_c" | "cia_w" | "cta_c" | "cta_w" | "cva_c" | "cva_w" | "eia_c" | "eia_w" | "eva_c" | "eva_w" | "img_c" | "img_w" | "ter_c" | "ter_w" | "vec_c" | "vec_w" | "ibo_c" | "ibo_w">;
default: string;
validator: (v: string) => boolean;
};
token: StringConstructor;
protocol: {
type: StringConstructor;
default: string;
};
credit: {
type: import("vue").PropType<string | Cesium.Credit>;
default: string;
};
rectangle: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcRectangle>;
watcherOptions: {
cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle;
};
};
maximumLevel: NumberConstructor;
minimumLevel: {
type: NumberConstructor;
default: number;
};
url: import("vue").PropType<string | Cesium.Resource>;
}>> & {
onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any;
onUnready?: (e: any) => any;
onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any;
onReadyPromise?: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-cesium/es/utils/types").VcComponentPublicInstance) => any;
onErrorEvent?: (evt: Cesium.TileProviderError) => any;
}, {
credit: string | Cesium.Credit;
projectionTransforms: import("vue-cesium/es/utils/types").ProjectionTransforms;
minimumLevel: number;
mapStyle: "cia_c" | "cia_w" | "cta_c" | "cta_w" | "cva_c" | "cva_w" | "eia_c" | "eia_w" | "eva_c" | "eva_w" | "img_c" | "img_w" | "ter_c" | "ter_w" | "vec_c" | "vec_w" | "ibo_c" | "ibo_w";
protocol: string;
}>>;
export declare const VcImageryProviderTileCoordinates: SFCWithInstall<import("vue").DefineComponent<{
tileHeight: {
type: NumberConstructor;
default: number;
};
tileWidth: {
type: NumberConstructor;
default: number;
};
color: {
type: import("vue").PropType<import("vue-cesium/es/utils/types").VcColor>;
default: string;
};
ellipsoid: import("vue").PropType<Cesium.Ellipsoid>;
tilingScheme: import("vue").PropType<Cesium.GeographicTilingScheme | Cesium.WebMercatorTilingScheme>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
errorEvent: (evt: Cesium.TileProviderError) => boolean;
readyPromise: (evt: boolean | import("vue-cesium/es/utils/types").VcImageryProvider | import("vue-cesium/es/utils/types").VcTerrainProvider, viewer: Cesium.Viewer, instance: import("vue-c