import { BaseRule, FileContent, SecurityIssue } from '../types';
export declare class AiGeneratedCodeValidationRule extends BaseRule {
    readonly name = "ai-generated-code-validation";
    readonly description = "Detects security issues in AI-generated code and validates its safety";
    readonly severity: "high";
    private readonly aiCodePatterns;
    private readonly falsePositivePatterns;
    private readonly contextPatterns;
    check(fileContent: FileContent): SecurityIssue[];
    private isFalsePositive;
    private isDevelopmentContext;
    private isTestFile;
    private adjustSeverityForContext;
    private findMultiLineMatches;
    private getSuggestion;
}
//# sourceMappingURL=ai-generated-code-validation.d.ts.map