import type { ExtractorOutput, TreeSitterTree } from '../types.js';
/**
 * Extract symbols from Elixir files.
 *
 * Elixir's tree-sitter grammar represents most constructs as generic `call` nodes.
 * We distinguish modules, functions, imports etc. by the call target's identifier text.
 */
export declare function extractElixirSymbols(tree: TreeSitterTree, _filePath: string): ExtractorOutput;
//# sourceMappingURL=elixir.d.ts.map