import { Vector3 } from 'three';
import { Command } from '../../Editor/CommandMachine';
export declare enum DimensionType {
    Align = 0,
    Linear = 1
}
export declare class DrawAlignedDimension implements Command {
    protected DimType: DimensionType;
    exec(): Promise<void>;
    protected SelectPointDim(footPt1: Vector3): Promise<void>;
    private PickUpDim;
    protected BuildDim(footPt1: Vector3, footPt2: Vector3): Promise<void>;
}
//# sourceMappingURL=DrawAlignedDimension.d.ts.map