import { PromptRectPointOptions } from "./PromptOptions";
import { PromptRectResult } from "./PromptResult";
export declare class GetRectPointServices {
    /**
     *
     */
    private promisResolve;
    /**
    * 橡皮筋绘制的对象
    */
    private rubberBandLine;
    private dynPrompt;
    private destroyCalls;
    private _UCSMatrixBak;
    private _CurUCSMtx;
    private _SnapEntity;
    Start(prompt?: PromptRectPointOptions): Promise<PromptRectResult>;
    /**
     * 更新动态提示框和多段线
     */
    private UpdateDynPrompt;
    DrawRubberBand(): void;
    private InitState;
    private RestState;
    Cancel(): void;
    protected ReturnResult(result: PromptRectResult): void;
}
//# sourceMappingURL=GetRectServices.d.ts.map