import type { VcDrawTipOpts } from 'vue-cesium/es/utils/drawing-types'; import type { VcComponentInternalInstance, VcComponentPublicInstance, VcDrawingProvider, VcPickEvent, VcReadyObject } from 'vue-cesium/es/utils/types'; export default function (props: any, ctx: any, instance: VcComponentInternalInstance, cmpName: string, $services: VcDrawingProvider): { drawingType: string; drawTip: import("vue").Ref; drawTipOpts: import("vue").ComputedRef; drawStatus: import("vue").Ref; canShowDrawTip: import("vue").Ref; drawTipPosition: import("vue").Ref Cesium.Cartesian3; equals: (right?: Cesium.Cartesian3) => boolean; equalsEpsilon: (right?: Cesium.Cartesian3, relativeEpsilon?: number, absoluteEpsilon?: number) => boolean; toString: () => string; }, number[] | Cesium.Cartesian3 | { x: number; y: number; z: number; clone: (result?: Cesium.Cartesian3) => Cesium.Cartesian3; equals: (right?: Cesium.Cartesian3) => boolean; equalsEpsilon: (right?: Cesium.Cartesian3, relativeEpsilon?: number, absoluteEpsilon?: number) => boolean; toString: () => string; }>; showEditor: import("vue").Ref; editorPosition: import("vue").Ref Cesium.Cartesian3; equals: (right?: Cesium.Cartesian3) => boolean; equalsEpsilon: (right?: Cesium.Cartesian3, relativeEpsilon?: number, absoluteEpsilon?: number) => boolean; toString: () => string; }, number[] | Cesium.Cartesian3 | { x: number; y: number; z: number; clone: (result?: Cesium.Cartesian3) => Cesium.Cartesian3; equals: (right?: Cesium.Cartesian3) => boolean; equalsEpsilon: (right?: Cesium.Cartesian3, relativeEpsilon?: number, absoluteEpsilon?: number) => boolean; toString: () => string; }>; mouseoverPoint: import("vue").Ref; editingPoint: import("vue").Ref; primitiveCollectionRef: import("vue").Ref; editorType: import("vue").Ref; onMouseoverPoints: (e: VcPickEvent) => void; onMouseoutPoints: (e: VcPickEvent) => void; onMouseenterEditor: (evt: any) => void; onMouseleaveEditor: (evt: any) => void; onPrimitiveCollectionReady: (readyObj: VcReadyObject) => void; onVcCollectionPointReady: (e: VcReadyObject) => void; onVcPrimitiveReady: (e: VcReadyObject) => void; onVcCollectionLabelReady: (e: VcReadyObject) => void; }; //# sourceMappingURL=use-drawing-action.d.ts.map