/** * Graph Traversal — context-aware relationship traversal * with ceremony boundary and OCAP® awareness. */ import type { RelationalNode, RelationalEdge, Relation } from '@medicine-wheel/ontology-core'; import type { TraversalOptions, TraversalPath, TraversalResult } from './types.js'; /** Traverse the relational web from a root node */ export declare function traverse(rootId: string, nodes: RelationalNode[], edges: RelationalEdge[], relations: Relation[], opts?: Partial): TraversalResult; /** Find shortest path between two nodes */ export declare function shortestPath(fromId: string, toId: string, nodes: RelationalNode[], edges: RelationalEdge[]): TraversalPath | null; /** Find all nodes reachable within N hops */ export declare function neighborhood(nodeId: string, nodes: RelationalNode[], edges: RelationalEdge[], maxDepth?: number): RelationalNode[]; //# sourceMappingURL=traversal.d.ts.map