import { AbsMoveHandler } from "./AbsMoveHandler";
import { GraphicNode } from "../../../../../graphics";
import { IPoint } from "../../../../../idl";
import { UpdateNodeInfo } from "../../../../../action";
export declare class HandlerCtx {
    handlers: AbsMoveHandler[];
    constructor(handlers: AbsMoveHandler[]);
    handle(node: GraphicNode, moveDiff: IPoint): UpdateNodeInfo[];
    handleRelation(node: GraphicNode, onContainer: GraphicNode, zIndex: number): UpdateNodeInfo[];
}
//# sourceMappingURL=HandlerCtx.d.ts.map