import { MatchedMutant, Reporter, MutantResult } from 'stryker-api/report';
declare abstract class ProgressKeeper implements Reporter {
    private timer;
    protected progress: {
        survived: number;
        tested: number;
        total: number;
    };
    private mutantIdsWithoutCoverage;
    onAllMutantsMatchedWithTests(matchedMutants: ReadonlyArray<MatchedMutant>): void;
    onMutantTested(result: MutantResult): void;
    protected getEtc(): string;
    private formatEtc;
}
export default ProgressKeeper;
//# sourceMappingURL=ProgressKeeper.d.ts.map