/** * Symbol Extraction Service * * Extracts symbols (functions, classes, interfaces, etc.) from code */ import type { SymbolInfo } from "../types/index.js"; /** * Extract symbols from TypeScript/JavaScript code */ export declare function extractTypeScriptSymbols(code: string): SymbolInfo[]; /** * Extract symbols from Python code */ export declare function extractPythonSymbols(code: string): SymbolInfo[]; /** * Extract symbols from Java code */ export declare function extractJavaSymbols(code: string): SymbolInfo[]; /** * Main symbol extraction function that delegates to language-specific extractors */ export declare function extractSymbols(code: string, language: string): SymbolInfo[]; //# sourceMappingURL=symbol-extraction.d.ts.map