import { type NodeConnection, type NodeId, type PortId } from '@ironclad/rivet-core'; export declare const useDraggingWire: (onConnectionsChanged: (connections: NodeConnection[]) => void) => { draggingWire: import("../state/graphBuilder.js").DraggingWireDef | undefined; onWireStartDrag: (event: React.MouseEvent, startNodeId: NodeId, startPortId: PortId, isInput: boolean) => void; onWireEndDrag: (event: React.MouseEvent) => void; }; //# sourceMappingURL=useDraggingWire.d.ts.map