import { ContentModule } from "../contentModule.js"; /** * Enum for the connection toolbox edits. */ export declare enum ConnectionToolboxEdit { /** * Change the connection to a line path */ CHANGE_TO_LINE = "toolbox/Type/Change to line path", /** * Change the connection to an axis aligned path */ CHANGE_TO_AXIS_ALIGNED = "toolbox/Type/Change to axis aligned path", /** * Change the connection to a bezier path */ CHANGE_TO_BEZIER = "toolbox/Type/Change to bezier path", /** * Add a label to the connection */ ADD_LABEL = "toolbox/Label/Add label" } /** * Generates the fragments used for the create connection edit * - startExpression: jsonata expression used with the connection operator * - posExpression: jsonata expression used within the start / end DSL functions * * @param variable the variable to generate the fragments for * @returns the jsonata fragment expressions */ export declare function connectionEditFragments(variable: "start" | "end"): { startExpression: string; posExpression: string; }; /** * Module providing canvas connection DSL constructs */ export declare const canvasConnectionModule: ContentModule; //# sourceMappingURL=canvasConnection.d.ts.map