import { MeasureExtension } from '../index.ts'; import { ToolBase } from '../ToolBase.ts'; import { Vector3 } from 'three'; export declare class CoordinatesTool extends ToolBase { content: any; mode: number; labelX: Number; labelY: Number; posX: string; posY: string; posZ: string; constructor(ext: MeasureExtension, name: string); updateLabelPos(el: any, camera: any, snap: Vector3): void; updateLabel(origin: Vector3, point: Vector3): void; updateMode(): void; /** * Enables or disables the coordinates measurement mode. */ switchMode(): void; commandChanged(): void; onMouseMove(e: MouseEvent): void; }