import { RunOptions, RunResult } from 'stryker-api/test_runner';
import TestRunnerDecorator from './TestRunnerDecorator';
/**
 * Wraps a test runner and implements the retry functionality.
 */
export default class RetryDecorator extends TestRunnerDecorator {
    private readonly log;
    run(options: RunOptions, attemptsLeft?: number, lastError?: Error): Promise<RunResult>;
    private recover;
}
//# sourceMappingURL=RetryDecorator.d.ts.map