import { AppEventContext } from "../../../../app";
import { GraphicNode } from "../../../../graphics";
import { IPoint } from "../../../../idl";
import { IRectNode } from "../../../../common";
import { LinePointAlignResultInfo } from "../AlignResult";
export declare abstract class AbsAlignCommonHandler {
    abstract align(ctx: AppEventContext, selectNodeSet: Set<GraphicNode>, point: IPoint, viewBounds: IRectNode, linePointAlignResultInfo: LinePointAlignResultInfo, buffer: number): void;
}
//# sourceMappingURL=AbsAlignCommonHandler.d.ts.map