import { AppEventContext } from "../../../../app";
import { IRectNode } from "../../../../common";
import { GraphicNode } from "../../../../graphics";
import { AlignStretchResultInfo, StretchAlignType } from "../AlignResult";
import { AbsAlignSideHandler } from "./handler/AbsAlignSideHandler";
export declare class AlignStretchWorker {
    handlers: AbsAlignSideHandler[];
    align(ctx: AppEventContext, selectBounds: IRectNode, selectNodeSet: Set<GraphicNode>, alignType: StretchAlignType, viewBounds: IRectNode, maxOffset: number, buffer: number): AlignStretchResultInfo;
}
//# sourceMappingURL=AlignStretchWorker.d.ts.map