import { Vec3, ZeaPointerEvent, Xfo, ParameterOwner, Ray } from '@zeainc/zea-engine'; import { MeasureTool } from './MeasureTool'; import { AppData } from '../../types/types'; /** * UI Tool for measurements * * @extends {BaseTool} */ declare class MeasureAngleTool extends MeasureTool { highlightedItemAHitPos: any; hitPosA: Vec3; dragging: boolean; /** * @param appData - The appData value */ constructor(appData: AppData); /** * @private */ snapToSurface(geomXfo: Xfo, geomParams: ParameterOwner, hitPos: Vec3, pointerRay: Ray, closestTo?: Xfo): Xfo; /** * * * @param event - The event value */ onPointerDown(event: ZeaPointerEvent): void; } export { MeasureAngleTool }; //# sourceMappingURL=MeasureAngleTool.d.ts.map