import { WCRectangle } from '.'; import type { GraphNodeId, IBoxSize, ICoords, IProcessedGraphNode, IWebcolaDefinition, LogicalArcGraph } from '@adam-sv/arc'; export declare function getWebcolaDefinition(graph: LogicalArcGraph): IWebcolaDefinition; export declare function positionSizeToWebcolaRectangle(position: ICoords, size: IBoxSize): WCRectangle; export declare function getParameterizedWebcolaDefinition(graph: LogicalArcGraph, getNodePosition: (node: IProcessedGraphNode) => WCRectangle, getNodeContentPosition?: (node: IProcessedGraphNode) => WCRectangle): IWebcolaDefinition;