/// import { Readable as ReadableStream } from "stream"; import { ITestFixture } from "./_interfaces"; import { TestCaseResult } from "./results"; export declare class TestOutputStream extends ReadableStream { _read(): void; end(): void; emitVersion(): void; emitPlan(testCount: number): void; emitFixture(fixture: ITestFixture): void; emitLog(...logs: Array): void; emitWarning(...warnings: Array): void; emitResult(testId: number, result: TestCaseResult): void; private _writeLogs; private _writeOut; private _emitPass; private _emitSkip; private _emitFail; private _writeMatchErrorOutput; private _writeUnhandledErrorOutput; private extrasWithLogs; private _writeFailure; }