import { AngleMeasureDrawable } from "./AngleMeasureDrawable"; import { BaseMeasurement } from "./BaseMeasurement"; import { DrawableList } from "../../core/canvas"; import type { OSnapHelper } from "../../core/helpers"; import { EventInfo, InputManager } from "../../core/input/InputManager"; import type { BaseViewer } from "../../core/viewers"; export declare class AngleMeasurement extends BaseMeasurement { constructor(viewer: BaseViewer, input: InputManager, drawList: DrawableList, osnapHelper: OSnapHelper); protected createMeasureDrawable(): AngleMeasureDrawable | undefined; protected onMouseClick(e: EventInfo): void; exitDrawing(): void; protected complete(): void; cancel(): void; deactivate(): void; protected setTooltipContent(): void; }