import { type Reporter as VitestReporter } from 'vitest/reporters'; import { type Reporter as JestReporter } from '@jest/reporters'; export declare class SafeTestReporter implements VitestReporter, JestReporter { constructor(); onInit: (...args: any[]) => void; onPathsCollected: (...args: any[]) => void; onCollected: (...args: any[]) => void; onFinished: (...args: any[]) => void; onTaskUpdate: (...args: any[]) => void; onTestRemoved: (...args: any[]) => void; onWatcherStart: (...args: any[]) => void; onWatcherRerun: (...args: any[]) => void; onServerRestart: (...args: any[]) => void; onUserConsoleLog: (...args: any[]) => void; onProcessTimeout: (...args: any[]) => void; onTestResult: (...args: any[]) => void; onTestFileResult: (...args: any[]) => void; onTestCaseResult: (...args: any[]) => void; onRunStart: (...args: any[]) => void; onTestStart: (...args: any[]) => void; onTestFileStart: (...args: any[]) => void; onRunComplete: (...args: any[]) => void; testFinished: (...args: any[]) => void; getLastError: (...args: any[]) => void; } export default SafeTestReporter; //# sourceMappingURL=reporter.d.ts.map