import { SFCWithInstall } from 'vue-cesium/es/utils/types'; import { App } from 'vue'; declare const _default: { install: (app: App) => void; }; export default _default; export declare const VcGeometryBox: SFCWithInstall; dimensions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; dimensions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, {}>>; export declare const VcGeometryBoxOutline: SFCWithInstall; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, {}>>; export declare const VcGeometryCircle: SFCWithInstall; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; radius: NumberConstructor; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; radius: NumberConstructor; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { stRotation: number | Function | Record; }>>; export declare const VcGeometryCircleOutline: SFCWithInstall>; ellipsoid: import("vue").PropType; radius: NumberConstructor; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; radius: NumberConstructor; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { numberOfVerticalLines: number | Function | Record; }>>; export declare const VcGeometryPolygonCoplanar: SFCWithInstall; ellipsoid: import("vue").PropType; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: 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; }, { stRotation: number | Function | Record; }>>; export declare const VcGeometryPolygonCoplanarOutline: SFCWithInstall; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: 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; }, {}>>; export declare const VcGeometryCorridor: SFCWithInstall; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, { cornerType: number | Function | Record; }>>; export declare const VcGeometryCorridorOutline: SFCWithInstall>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, { cornerType: number | Function | Record; }>>; export declare const VcGeometryCylinder: SFCWithInstall; slices: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; bottomRadius: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; topRadius: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; length: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; slices: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; bottomRadius: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; topRadius: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; length: (ObjectConstructor | FunctionConstructor | 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; }, { slices: number | Function | Record; }>>; export declare const VcGeometryCylinderOutline: SFCWithInstall import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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> & { 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; }, { numberOfVerticalLines: number | Function | Record; slices: number | Function | Record; }>>; export declare const VcGeometryEllipse: SFCWithInstall; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; stRotation: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; rotation: { type: import("vue").PropType>; default: number; }; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; semiMinorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; semiMajorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; stRotation: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; rotation: { type: import("vue").PropType>; default: number; }; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; semiMinorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; semiMajorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { rotation: number | Cesium.CallbackProperty | import("vue-cesium/es/utils/types").VcCallbackPropertyFunction; stRotation: number | Function | Record; }>>; export declare const VcGeometryEllipseOutline: SFCWithInstall>; default: number; }; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; semiMinorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; semiMajorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; ellipsoid: import("vue").PropType; semiMinorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; semiMajorAxis: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; center: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { rotation: number | Cesium.CallbackProperty | import("vue-cesium/es/utils/types").VcCallbackPropertyFunction; stRotation: number | Function | Record; numberOfVerticalLines: number | Function | Record; }>>; export declare const VcGeometryEllipsoid: SFCWithInstall; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; innerRadii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; radii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; innerRadii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; radii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { slicePartitions: number | Function | Record; stackPartitions: number | Function | Record; maximumCone: number | Function | Record; minimumCone: number | Function | Record; maximumClock: number | Function | Record; minimumClock: number | Function | Record; }>>; export declare const VcGeometryEllipsoidOutline: SFCWithInstall; default: number; }; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; innerRadii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; radii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumCone: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; maximumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; minimumClock: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; innerRadii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; radii: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; }>> & { 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; }, { subdivisions: number; slicePartitions: number | Function | Record; stackPartitions: number | Function | Record; maximumCone: number | Function | Record; minimumCone: number | Function | Record; maximumClock: number | Function | Record; minimumClock: number | Function | Record; }>>; export declare const VcGeometryFrustum: SFCWithInstall; orientation: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeQuaternion; }; }; origin: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; frustum: ObjectConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; orientation: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeQuaternion; }; }; origin: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; frustum: ObjectConstructor; }>> & { 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; }, {}>>; export declare const VcGeometryFrustumOutline: SFCWithInstall; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeQuaternion; }; }; origin: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; frustum: ObjectConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeQuaternion; }; }; origin: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3; }; }; frustum: ObjectConstructor; }>> & { 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; }, {}>>; export declare const VcGeometryGroundPolyline: SFCWithInstall>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, { loop: boolean; arcType: number | Function | Record; }>>; export declare const VcGeometryPlane: SFCWithInstall; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }>> & { 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; }, {}>>; export declare const VcGeometryPlaneOutline: SFCWithInstall import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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> & { 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; }, {}>>; export declare const VcGeometryPolygon: SFCWithInstall; stRotation: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; vertexFormat: import("vue").PropType; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; stRotation: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; vertexFormat: import("vue").PropType; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: 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; }, { stRotation: number | Function | Record; arcType: number | Function | Record; closeBottom: boolean | Function | Record; closeTop: boolean | Function | Record; perPositionHeight: boolean | Function | Record; }>>; export declare const VcGeometryPolygonOutline: SFCWithInstall; vertexFormat: import("vue").PropType; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; vertexFormat: import("vue").PropType; extrudedHeight: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; height: import("vue").PropType>; polygonHierarchy: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makePolygonHierarchy; deep: 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; }, { arcType: number | Function | Record; perPositionHeight: boolean | Function | Record; }>>; export declare const VcGeometryPolyline: SFCWithInstall; vertexFormat: import("vue").PropType; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; arcType: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; colorsPerVertex: { type: BooleanConstructor; default: boolean; }; colors: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColors; }; }; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; vertexFormat: import("vue").PropType; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; arcType: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; colorsPerVertex: { type: BooleanConstructor; default: boolean; }; colors: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColors; }; }; width: import("vue").PropType>; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, { arcType: number | Function | Record; colorsPerVertex: boolean; }>>; export declare const VcGeometryPolylineVolume: SFCWithInstall; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; shapePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian2Array; }; }; polylinePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; shapePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian2Array; }; }; polylinePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; }; }; }>> & { 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; }, { cornerType: number | Function | Record; }>>; export declare const VcGeometryPolylineVolumeOutline: SFCWithInstall; shapePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian2Array; }; }; polylinePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; shapePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian2Array; }; }; polylinePositions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; }; }; }>> & { 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; }, { cornerType: number | Function | Record; }>>; export declare const VcGeometryRectangle: SFCWithInstall>; default: number; }; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; vertexFormat: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; vertexFormat: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; }>> & { 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; }, { rotation: number | Cesium.CallbackProperty | import("vue-cesium/es/utils/types").VcCallbackPropertyFunction; stRotation: number | Function | Record; }>>; export declare const VcGeometryRectangleOutline: SFCWithInstall>; default: number; }; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }; height: import("vue").PropType>; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; ellipsoid: import("vue").PropType; rectangle: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeRectangle; }; }; }>> & { 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; }, { rotation: number | Cesium.CallbackProperty | import("vue-cesium/es/utils/types").VcCallbackPropertyFunction; }>>; export declare const VcGeometrySimplePolyline: SFCWithInstall; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; arcType: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; colorsPerVertex: { type: BooleanConstructor; default: boolean; }; colors: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColors; }; }; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; arcType: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; colorsPerVertex: { type: BooleanConstructor; default: boolean; }; colors: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeColors; }; }; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, { arcType: number | Function | Record; colorsPerVertex: boolean; }>>; export declare const VcGeometrySphere: SFCWithInstall; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; radius: NumberConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; radius: 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; }, { slicePartitions: number | Function | Record; stackPartitions: number | Function | Record; }>>; export declare const VcGeometrySphereOutline: SFCWithInstall; default: number; }; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; radius: NumberConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; }; slicePartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; stackPartitions: { type: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; default: number; }; radius: 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; }, { subdivisions: number; slicePartitions: number | Function | Record; stackPartitions: number | Function | Record; }>>; export declare const VcGeometryWall: SFCWithInstall; ellipsoid: import("vue").PropType; minimumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; maximumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; minimumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; maximumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, {}>>; export declare const VcGeometryWallOutline: SFCWithInstall; minimumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; maximumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: boolean; }; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 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; minimumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; maximumHeights: (ObjectConstructor | ArrayConstructor | FunctionConstructor)[]; granularity: (ObjectConstructor | FunctionConstructor | NumberConstructor)[]; positions: { type: import("vue").PropType; watcherOptions: { cesiumObjectBuilder: typeof import("../../utils/cesium-helpers").makeCartesian3Array; exclude: string; deep: 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; }, {}>>; export * from './box'; export * from './box-outline'; export * from './circle'; export * from './circle-outline'; export * from './coplanar-polygon'; export * from './coplanar-polygon-outline'; export * from './corridor'; export * from './corridor-outline'; export * from './cylinder'; export * from './cylinder-outline'; export * from './ellipse'; export * from './ellipse-outline'; export * from './ellipsoid'; export * from './ellipsoid-outline'; export * from './frustum'; export * from './frustum-outline'; export * from './ground-polyline'; export * from './plane'; export * from './plane-outline'; export * from './polygon'; export * from './polygon-outline'; export * from './polyline'; export * from './polyline-volume'; export * from './polyline-volume-outline'; export * from './rectangle'; export * from './rectangle-outline'; export * from './simple-polyline'; export * from './sphere'; export * from './sphere-outline'; export * from './wall'; export * from './wall-outline';