/** * NEXUS substrate adapter for the Living Brain API. * * Queries nexus.db (global) and returns BrainNodes/BrainEdges for code symbols and files. * Prioritises high-in-degree nodes (most-called functions, most-imported files) * since the full nexus graph can exceed 10k nodes. * * Node IDs are prefixed with "nexus:" to prevent collisions. */ import type { BrainEdge, BrainNode, BrainQueryOptions } from '../types.js'; /** * Returns all BrainNodes and BrainEdges sourced from nexus.db. * * Fetches the highest in-degree nodes (capped at perSubstrateLimit) and * all relations between those nodes. * * @param options - Query options (limit, minWeight). * @returns Nodes and edges from the NEXUS substrate. */ export declare function getNexusSubstrate(options?: BrainQueryOptions): { nodes: BrainNode[]; edges: BrainEdge[]; }; //# sourceMappingURL=nexus.d.ts.map