import { AbsLineLayoutHandler } from "@/ability/line/handler/AbsLineLayoutHandler";
import { OolongLine } from "@/graphics";
import { AppEventContext } from "@/app";
import { IPoint } from "@/idl";
import { ConnectInfo } from "@/graphics/base/NodeConnectEndType";
export declare class BrokenLineLayoutHandler extends AbsLineLayoutHandler {
    enable(line: OolongLine): boolean;
    layoutToPoints(line: OolongLine, ctx: AppEventContext): IPoint[];
    layoutToPointsPro(start: ConnectInfo, end: ConnectInfo): IPoint[];
}
//# sourceMappingURL=BrokenLineLayoutHandler.d.ts.map