import type { SFCWithInstall } from 'vue-cesium/es/utils/types'; import Measurements from './src'; declare const _Measurements: SFCWithInstall; export default _Measurements; export declare const VcMeasurements: SFCWithInstall; activeColor?: string; editable?: boolean; clampToGround?: boolean; mainFabOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps & import("vue-cesium/es/all").VcFabProps; fabActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; distanceActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; distanceMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; componentDistanceActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; componentDistanceMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; polylineActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; polylineMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; horizontalActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; horizontalMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; verticalActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; verticalMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; heightActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; heightMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; areaActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; areaMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; pointActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; pointMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; rectangleActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; rectangleMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; circleActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; circleMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; regularActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; regularMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; clearActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onReady?: (readyObject: import("vue-cesium/es/utils/types").VcReadyObject) => void; onUnready?: (e: any) => void; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onActiveEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingActiveEvt, viewer: Cesium.Viewer) => void; onDrawEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingDrawEvt, viewer: Cesium.Viewer) => void; onEditorEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingEditorEvt, viewer: Cesium.Viewer) => void; onMouseEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingMouseEvt, viewer: Cesium.Viewer) => void; onFabUpdated?: (value: boolean) => void; onClearEvt?: (evt: { type: "clear"; option: import("vue-cesium/es/utils/types").VcActionTooltipProps; }, viewer: Cesium.Viewer) => void; }, () => import("vue").VNode | import("vue").VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { fabUpdated: (value: boolean) => boolean; clearEvt: (e: { type: "clear"; option: import("vue-cesium/es/utils/types").VcActionTooltipProps; }, viewer: Cesium.Viewer) => boolean; activeEvt: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingActiveEvt, viewer: Cesium.Viewer) => boolean; drawEvt: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingDrawEvt, viewer: Cesium.Viewer) => boolean; editorEvt: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingEditorEvt, viewer: Cesium.Viewer) => boolean; mouseEvt: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingMouseEvt, viewer: Cesium.Viewer) => 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").PublicProps, Readonly<{ position?: "top-right" | "top-left" | "bottom-right" | "bottom-left" | "top" | "right" | "bottom" | "left"; offset?: [number, number]; show?: boolean; mode?: number; measurements?: Array<"distance" | "component-distance" | "polyline" | "horizontal" | "vertical" | "height" | "area" | "point" | "rectangle" | "regular" | "circle">; activeColor?: string; editable?: boolean; clampToGround?: boolean; mainFabOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps & import("vue-cesium/es/all").VcFabProps; fabActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; distanceActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; distanceMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; componentDistanceActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; componentDistanceMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; polylineActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; polylineMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; horizontalActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; horizontalMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; verticalActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; verticalMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; heightActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; heightMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; areaActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; areaMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; pointActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; pointMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; rectangleActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; rectangleMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; circleActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; circleMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; regularActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; regularMeasurementOpts?: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; clearActionOpts?: import("vue-cesium/es/utils/types").VcActionTooltipProps; onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onReady?: (readyObject: import("vue-cesium/es/utils/types").VcReadyObject) => void; onUnready?: (e: any) => void; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onActiveEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingActiveEvt, viewer: Cesium.Viewer) => void; onDrawEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingDrawEvt, viewer: Cesium.Viewer) => void; onEditorEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingEditorEvt, viewer: Cesium.Viewer) => void; onMouseEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingMouseEvt, viewer: Cesium.Viewer) => void; onFabUpdated?: (value: boolean) => void; onClearEvt?: (evt: { type: "clear"; option: import("vue-cesium/es/utils/types").VcActionTooltipProps; }, viewer: Cesium.Viewer) => void; }> & Readonly<{ onActiveEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingActiveEvt, viewer: Cesium.Viewer) => any; onDrawEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingDrawEvt, viewer: Cesium.Viewer) => any; onEditorEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingEditorEvt, viewer: Cesium.Viewer) => any; onMouseEvt?: (evt: import("vue-cesium/es/utils/drawing-types").VcDrawingMouseEvt, viewer: Cesium.Viewer) => any; 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; onFabUpdated?: (value: boolean) => any; onClearEvt?: (e: { type: "clear"; option: import("vue-cesium/es/utils/types").VcActionTooltipProps; }, viewer: Cesium.Viewer) => any; }>, { show: boolean; position: "top" | "top-right" | "top-left" | "bottom-right" | "bottom-left" | "right" | "bottom" | "left"; editable: boolean; mode: 0 | 1; clampToGround: boolean; mainFabOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps & import("vue-cesium/es/all").VcFabProps; fabActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; activeColor: string; clearActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; pointActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; polylineActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; rectangleActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; circleActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; regularActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; measurements: ("distance" | "component-distance" | "polyline" | "horizontal" | "vertical" | "height" | "area" | "point" | "rectangle" | "regular" | "circle")[]; distanceActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; distanceMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; componentDistanceActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; componentDistanceMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcComponentDistanceMeasurementOpts; polylineMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcPolylineMeasurementOpts; horizontalActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; horizontalMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcHorizontalMeasurementOpts; verticalActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; verticalMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; heightActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; heightMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; areaActionOpts: import("vue-cesium/es/utils/types").VcActionTooltipProps; areaMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcPolylineMeasurementOpts; pointMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcMeasurementOpts; rectangleMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcRegularMeasurementOpts; regularMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcRegularMeasurementOpts; circleMeasurementOpts: import("vue-cesium/es/utils/drawing-types").VcRegularMeasurementOpts; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export * from './src'; //# sourceMappingURL=index.d.ts.map