import { CodeAnalysis } from './types.js';
export declare class CodeAnalyzer {
    analyzeFile(filePath: string): Promise<CodeAnalysis>;
    private detectLanguage;
    private calculateMetrics;
    private isComment;
    private calculateCyclomaticComplexity;
    private extractDependencies;
    private extractImports;
    private extractExports;
    private extractFunctions;
    private extractClasses;
    private getFunctionLength;
    private analyzeComplexity;
}
//# sourceMappingURL=analyzer.d.ts.map