import type { ConfigValues, NodeMetadata, NodeExtensions } from '../../types/index.js'; interface AtomNodeData { label: string; config: ConfigValues; metadata: NodeMetadata; nodeId?: string; extensions?: NodeExtensions; onConfigOpen?: (node: { id: string; type: string; data: { label: string; config: ConfigValues; metadata: NodeMetadata; }; }) => void; } interface Props { data: AtomNodeData; selected?: boolean; isProcessing?: boolean; isError?: boolean; } declare const AtomNode: import("svelte").Component; type AtomNode = ReturnType; export default AtomNode;