import { GraphicNode } from "@/graphics";
import { IPoint } from "@/idl";
import { UpdateNodeInfo } from "@/action";
import { LineMoveWorker } from "@/ability/move/LineMoveWorker";
import { GroupMoveWorker } from "@/ability/move/GroupMoveWorker";
import { SimpleMoveWorker } from "@/ability/move/SimpleMoveWorker";
export declare class OolongMoveWorker {
    lineMoveWorker: LineMoveWorker;
    groupMoveWorker: GroupMoveWorker;
    simpleMoveWorker: SimpleMoveWorker;
    move(node: GraphicNode, moveDiff: IPoint, updateInfos: UpdateNodeInfo[]): void;
}
//# sourceMappingURL=OolongMoveWorker.d.ts.map