import type { NodeMetadata, WorkflowFormat, WorkflowNode } from '../types/index.js'; interface Props { /** The node being swapped */ currentNode: WorkflowNode; /** All available node types */ availableNodes: NodeMetadata[]; /** Active workflow format for filtering */ activeFormat?: WorkflowFormat; /** Callback when a node type is selected */ onSelect: (metadata: NodeMetadata) => void; /** Callback to cancel swap */ onCancel: () => void; } declare const NodeSwapPicker: import("svelte").Component; type NodeSwapPicker = ReturnType; export default NodeSwapPicker;