UNPKG

@types/slice-source

Version:
16 lines (12 loc) 380 B
// tslint:disable-next-line:use-default-type-parameter declare function slice(source: ReadableStream | ReadableStreamReader<any> | SliceSource): SliceSource; interface SliceChunk { value: Uint8Array; done: boolean; } interface SliceSource { slice(length: number): Promise<Uint8Array>; read(): Promise<SliceChunk>; cancel(): Promise<void>; } export = slice;