UNPKG

textiot

Version:

A framework for building web and native (IoT) Dapps on the IPFS network

14 lines (13 loc) 680 B
/// <reference types="node" /> import { Readable } from 'stream'; import { ReadableStream } from 'web-streams-polyfill/ponyfill'; export declare const readableNodeToWeb: <T>(nodeStream: Readable | ReadableStream<T>) => ReadableStream<T>; export declare class NodeReadable<T> extends Readable { _webStream: ReadableStream; _reader: ReadableStreamDefaultReader; _reading: boolean; constructor(webStream: ReadableStream<T>, options?: {}); _read(size: number): void; } export declare const readableWebToNode: <T>(webStream: ReadableStream<T>) => NodeReadable<T>; export declare const streamHandler: <T>(response: ReadableStream<ArrayBuffer>) => ReadableStream<T>;