/** * TestCoverageValidation — Checks GitHub status checks for coverage. * * Quality gate: verifies the PR's last commit has a passing coverage check. */ import type { ValidationStep, ValidationStepResult, ValidationContext } from '../types.js'; import type { IRepositoryRepository, IIssueRepository } from '../../../container/interfaces.js'; export declare class TestCoverageValidation implements ValidationStep { private readonly repositoryRepository; private readonly coverageCheckName; readonly name = "TestCoverageValidation"; constructor(repositoryRepository: IRepositoryRepository, _issueRepository: IIssueRepository, coverageCheckName?: string); validate(context: ValidationContext): Promise; } //# sourceMappingURL=test-coverage-validation.d.ts.map