/** * SecurityScanValidation — Checks for open vulnerability alerts on the repository. * * Quality gate: verifies the repository has no critical/high security vulnerabilities. */ import type { ValidationStep, ValidationStepResult, ValidationContext } from '../types.js'; import type { IRepositoryRepository } from '../../../container/interfaces.js'; export declare class SecurityScanValidation implements ValidationStep { private readonly repositoryRepository; private readonly maxCriticalAlerts; readonly name = "SecurityScanValidation"; constructor(repositoryRepository: IRepositoryRepository, maxCriticalAlerts?: number); validate(_context: ValidationContext): Promise; } //# sourceMappingURL=security-scan-validation.d.ts.map