import { Curve } from '../DatabaseServices/Entity/Curve';
import { Command } from '../Editor/CommandMachine';
import { PromptSsgetResult } from '../Editor/PromptResult';
import { SelectSet } from '../Editor/SelectSet';
/**
 * 延伸功能
 * 命令(ex).
 *
 * 注意:
 * 闭合的曲线仍然可以延伸,但是多段线存在闭合标志时,不延伸.
 */
export declare class Command_Extend implements Command {
    exec(): Promise<void>;
    DynmicExtend(entss: PromptSsgetResult, exRefCus: Curve[]): any;
    Extend(selectSet: SelectSet, exRefCus: Curve[], bDynmic?: boolean): void;
}
//# sourceMappingURL=Extends.d.ts.map