UNPKG

720 BTypeScriptView Raw
1/// <reference types="node" />
2/// <reference types="node" />
3import { Buffer } from 'node:buffer';
4import { Duplex, Readable, Stream, Writable } from 'node:stream';
5/**
6 * returns true if val is buffer
7 */
8export declare function isBuffer(val: unknown): val is Buffer;
9/**
10 * returns true if val is stream
11 */
12export declare function isStream(val?: unknown): val is Stream;
13/**
14 * returns true if val is readable stream
15 */
16export declare function isReadable(val?: unknown): val is Readable;
17/**
18 * returns true if val is write stream
19 */
20export declare function isWritable(val?: unknown): val is Writable;
21/**
22 * returns true if val is duplex stream
23 */
24export declare function isDuplex(val?: unknown): val is Duplex;