import { Viewer } from "../../Viewer"; import { OdBaseDragger } from "../Common/OdBaseDragger"; import { MeasureLineItem } from "./MeasureLineItem"; export declare class MeasureLineDragger extends OdBaseDragger { protected lineThickness: number; protected gripingRadius: number; protected firstPoint: number[]; protected secondPoint: number[]; protected renameUnitTable: any; protected items: MeasureLineItem[]; protected m_overlayElement: HTMLElement; protected previewMeasureLine: MeasureLineItem; constructor(subject: Viewer); initialize(): void; dispose(): void; updatePreview(): void; resize(): void; getSnapPointRadius(): number; drag(x: number, y: number): void; end(): void; createNewMeasureIfNeed(): void; createMeasureLine(): MeasureLineItem; } //# sourceMappingURL=index.d.ts.map