2025-09-05 14:59:21 +08:00

43 lines
1.5 KiB
TypeScript

// https://nodejs.org/api/stream.html
import type nodeStream from "node:stream";
import promises from "node:stream/promises";
export { promises };
export { Readable } from "./internal/stream/readable.mjs";
export { Writable } from "./internal/stream/writable.mjs";
export { Duplex } from "./internal/stream/duplex.mjs";
export { Transform } from "./internal/stream/transform.mjs";
export declare const Stream: nodeStream.Stream;
export declare const PassThrough: nodeStream.PassThrough;
export declare const pipeline: any;
export declare const finished: any;
export declare const addAbortSignal: unknown;
export declare const isDisturbed: unknown;
export declare const isReadable: unknown;
export declare const compose: unknown;
export declare const isErrored: unknown;
export declare const destroy: unknown;
export declare const _isUint8Array: unknown;
export declare const _uint8ArrayToBuffer: unknown;
export declare const _isArrayBufferView: unknown;
export declare const duplexPair: unknown;
export declare const getDefaultHighWaterMark: unknown;
export declare const isDestroyed: unknown;
export declare const isWritable: unknown;
export declare const setDefaultHighWaterMark: unknown;
declare const _default: typeof nodeStream & {
isDisturbed: any;
isReadable: any;
compose: any;
isErrored: any;
destroy: any;
_isUint8Array: any;
_uint8ArrayToBuffer: any;
_isArrayBufferView: any;
duplexPair: any;
getDefaultHighWaterMark: any;
isDestroyed: any;
isWritable: any;
setDefaultHighWaterMark: any;
};
export default _default;