import type { WardleyAxesConfig } from './wardleyBuilder.js'; declare function getConfig(): import("../../config.type.js").WardleyDiagramConfig | undefined; declare function addNode(id: string, label: string, x: number, y: number, className?: string, labelOffsetX?: number, labelOffsetY?: number, inertia?: boolean, sourceStrategy?: 'build' | 'buy' | 'outsource' | 'market'): void; declare function addLink(sourceId: string, targetId: string, dashed?: boolean, label?: string, flow?: 'forward' | 'backward' | 'bidirectional'): void; declare function addTrend(nodeId: string, targetX: number, targetY: number): void; declare function addAnnotation(number: number, coordinates: { x: number; y: number; }[], text?: string): void; declare function addNote(text: string, x: number, y: number): void; declare function addAccelerator(name: string, x: number, y: number): void; declare function addDeaccelerator(name: string, x: number, y: number): void; declare function setAnnotationsBox(x: number, y: number): void; declare function setSize(width: number, height: number): void; declare function startPipeline(nodeId: string): void; declare function addPipelineComponent(pipelineNodeId: string, componentId: string): void; declare function updateAxes(partial: WardleyAxesConfig): void; declare function getNode(id: string): import("./wardleyBuilder.js").WardleyNode | undefined; declare function getWardleyData(): import("./wardleyBuilder.js").WardleyBuildResult; declare function clear(): void; declare const _default: { getConfig: typeof getConfig; addNode: typeof addNode; addLink: typeof addLink; addTrend: typeof addTrend; addAnnotation: typeof addAnnotation; addNote: typeof addNote; addAccelerator: typeof addAccelerator; addDeaccelerator: typeof addDeaccelerator; setAnnotationsBox: typeof setAnnotationsBox; setSize: typeof setSize; startPipeline: typeof startPipeline; addPipelineComponent: typeof addPipelineComponent; updateAxes: typeof updateAxes; getNode: typeof getNode; getWardleyData: typeof getWardleyData; clear: typeof clear; setAccTitle: (txt: string) => void; getAccTitle: () => string; setDiagramTitle: (txt: string) => void; getDiagramTitle: () => string; getAccDescription: () => string; setAccDescription: (txt: string) => void; }; export default _default;