import { Command } from "../Editor/CommandMachine";
export declare class RotateLayerBoard implements Command {
    private data;
    private currentBoard;
    private errBr;
    exec(): Promise<void>;
    private RotateLayerBrByAngle;
    private RotateLayerBrByLength;
    /**获得斜层板 */
    private HandleLayerBoard;
    /**
    * 重新计算层板钉
    * newTotalWidth-总宽
    */
    private RotateNails;
    private RotateFrontNails;
    /**
     * 旋转修正背板的层板钉
     * totalWidth-用于计算的总宽
     * */
    private RotateBackNails;
    private RotateLeftRightNails;
    /**
     * 分析当前板件的排钻,获取各方向的层板钉(leftNails...)
     */
    private ParseNails;
}
//# sourceMappingURL=RotateLayerBoard.d.ts.map