import { AbsLineCreateHandler } from "./AbsLineCreateHandler";
import { PolyLineLayoutHandler } from "../../../../../../ability/line/handler/polyline/PolyLineLayoutHandler";
import { IPoint } from "../../../../../../idl";
import { AppEventContext } from "../../../../../../app";
export declare class PolyLineCreateHandler extends AbsLineCreateHandler {
    layoutHandler: PolyLineLayoutHandler;
    enable(shapeType: number): boolean;
    protected alignLinePointsInMove(points: IPoint[], ctx: AppEventContext): IPoint[];
    protected alignLinePointsInUp(points: IPoint[], ctx: AppEventContext): IPoint[];
}
//# sourceMappingURL=PolyLineCreateHandler.d.ts.map