UNPKG

codevault

Version:

AI-powered semantic code search via Model Context Protocol

15 lines 499 B
import type { TreeSitterNode } from '../types/ast.js'; export interface SymbolMetadata { signature: string; parameters: string[]; returnType: string | null; calls: string[]; keywords: string[]; } export declare function extractSymbolMetadata({ node, source, symbol }: { node: TreeSitterNode; source: string; symbol: string; }): SymbolMetadata; export declare function queryMatchesSignature(query: string, metadata: any): boolean; //# sourceMappingURL=extract.d.ts.map