r2-utils-js
Version:
Readium 2 'utils' for NodeJS (TypeScript)
12 lines (11 loc) • 424 B
TypeScript
import { PassThrough } from "stream";
import * as yauzl from "yauzl";
export declare class HttpZipReader extends yauzl.RandomAccessReader {
readonly url: string;
readonly byteLength: number;
private firstBuffer;
private firstBufferStart;
private firstBufferEnd;
constructor(url: string, byteLength: number);
_readStreamForRange(start: number, end: number): NodeJS.ReadableStream | PassThrough;
}