import { BaseComponent } from '../components'; import { GraphNode } from '../nodes'; import type { NodeFactory } from './NodeFactory.svelte'; export declare class NodeSearch extends BaseComponent { #private; get query(): string; set query(q: string); trimmedQuery: string; matchingNodes: GraphNode>, { [x: string]: import("../socket").Socket; }, { [x: string]: import("../control").Control; }, Record, Record>[]; get focused(): GraphNode | undefined; set focused(n: GraphNode | undefined); next(): void; previous(): void; }