import { Issue } from '../types/analysis'; export declare class FunctionSignatureDetector { private parser; constructor(); detect(files: string[]): Promise; private analyzeFile; private validateCrossFileSignatures; private findCallSitesWithTreeSitter; private analyzeSignatureCompatibility; private getAccurateArgumentCount; private getArgumentCountFromContext; private generateEnhancedCallSiteSuggestion; private generateSophisticatedSuggestions; private getArgumentCount; private getSimpleSignature; private getParameterSignature; private detectFunctionChanges; private looksLikeAIChange; private simulateOldFunction; private findCallSites; private createIssueMessage; private getFunctionSignature; private generateSuggestions; private generateCallSiteSuggestion; } //# sourceMappingURL=function-signature-detector.d.ts.map