import type { ExecutableAbstractFunctionExpression } from "@hylimo/core"; import type { Size, Element, Point } from "@hylimo/diagram-common"; import type { LayoutElement } from "../../layoutElement.js"; import type { Layout } from "../../engine/layout.js"; import { CanvasPointLayoutConfig } from "./canvasPointLayoutConfig.js"; /** * Layout config for line points */ export declare class LinePointLayoutConfig extends CanvasPointLayoutConfig { /** * The type of the pos field */ static POS_TYPE: import("@hylimo/core").Type; type: string; idGroup: string; constructor(); layout(layout: Layout, element: LayoutElement, position: Point, size: Size, id: string): Element[]; createPrototype(): ExecutableAbstractFunctionExpression; } //# sourceMappingURL=linePointLayoutConfig.d.ts.map