import type { WorkflowNode as WorkflowNodeType } from '../types/index.js'; interface Props { /** Node to update coordinates for (e.g., during drag). Set to null when not dragging. */ nodeToUpdate: WorkflowNodeType | null; /** Set to trigger a full rebuild of all port coordinates */ rebuildTrigger: number; /** All workflow nodes - used for full rebuild */ nodes: WorkflowNodeType[]; } declare const PortCoordinateTracker: import("svelte").Component; type PortCoordinateTracker = ReturnType; export default PortCoordinateTracker;