/**
 * Semantic Analyzer - Main Analysis Module
 *
 * Coordinates all analysis services
 */
import type { AnalysisResult, AnalysisType } from "./types/index.js";
/**
 * Perform comprehensive code analysis
 */
export declare function analyzeCode(code: string, language: string, analysisType: AnalysisType): AnalysisResult;
/**
 * Auto-detect language and analyze code
 */
export declare function analyzeCodeAuto(code: string, analysisType?: AnalysisType): AnalysisResult & {
    language: string;
};
//# sourceMappingURL=analyzer.d.ts.map