/** * Call extractor - extracts method invocations */ import type { Tree } from 'web-tree-sitter'; import type { CallInfo } from '../../types/index.js'; import { type NodeCache } from '../parser.js'; /** * Extract all method calls from the tree. * @param tree The parsed AST tree * @param cache Optional node cache for performance * @param language Optional language hint ('java' | 'javascript' | 'typescript' | 'python' | 'rust') */ export declare function extractCalls(tree: Tree, cache?: NodeCache, language?: string): CallInfo[]; //# sourceMappingURL=calls.d.ts.map