import AbstractListReporter from './abstract-list'; import { SequenceId } from '../services/abstract-check-runner'; import { TestResultsShortLinks } from '../rest/test-sessions'; export default class ListReporter extends AbstractListReporter { onBegin(checks: Array<{ check: any; sequenceId: SequenceId; }>, testSessionId?: string): void; onCheckInProgress(check: any, sequenceId: SequenceId): void; onSchedulingDelayExceeded(): void; onEnd(): void; onCheckAttemptResult(sequenceId: string, checkResult: any, links?: TestResultsShortLinks): void; onCheckEnd(sequenceId: SequenceId, checkResult: any, testResultId?: string, links?: TestResultsShortLinks): void; onError(err: Error): void; }