/** * Dependency Extraction Service * * Extracts dependencies and imports from code */ import type { DependencyInfo } from "../types/index.js"; /** * Extract dependencies from TypeScript/JavaScript code */ export declare function extractTypeScriptDependencies(code: string): DependencyInfo[]; /** * Extract dependencies from Python code */ export declare function extractPythonDependencies(code: string): DependencyInfo[]; /** * Extract dependencies from Java code */ export declare function extractJavaDependencies(code: string): DependencyInfo[]; /** * Extract dependencies from Go code */ export declare function extractGoDependencies(code: string): DependencyInfo[]; /** * Extract dependencies from Rust code */ export declare function extractRustDependencies(code: string): DependencyInfo[]; /** * Main dependency extraction function that delegates to language-specific extractors */ export declare function extractDependencies(code: string, language: string): DependencyInfo[]; //# sourceMappingURL=dependency-extraction.d.ts.map