import type { ExtractorOutput, TreeSitterQuery, TreeSitterTree } from '../types.js';
/**
 * Extract symbols from a JS/TS parsed AST.
 * When a compiled tree-sitter Query is provided (from parser.js),
 * uses the fast query-based path. Falls back to manual tree walk otherwise.
 */
export declare function extractSymbols(tree: TreeSitterTree, _filePath: string, query?: TreeSitterQuery): ExtractorOutput;
//# sourceMappingURL=javascript.d.ts.map