UNPKG

@bomb.sh/tools

Version:

The internal dev, build, and lint CLI for Bombshell projects

31 lines (30 loc) 891 B
import { Readable, ReadableOptions, Writable, WritableOptions } from "node:stream"; //#region src/test-utils/stdio.d.ts declare class MockReadable extends Readable { protected _buffer: unknown[] | null; isTTY: boolean; isRaw: boolean; setRawMode(): void; constructor(config?: { isTTY?: boolean; }, opts?: ReadableOptions); _read(): void; pushValue(val: unknown): void; close(): void; } declare class MockWritable extends Writable { buffer: string[]; isTTY: boolean; columns: number; rows: number; constructor(config?: { columns?: number; rows?: number; isTTY?: boolean; }, opts?: WritableOptions); resize(columns: number, rows: number): void; _write(chunk: any, _encoding: BufferEncoding, callback: (error?: Error | null | undefined) => void): void; } //#endregion export { MockReadable, MockWritable }; //# sourceMappingURL=stdio.d.mts.map