import { AsyncBinaryReader } from "./asyncBinaryReader"; /** * A binary reader based on a readable stream. This can read a partially loaded stream - for example a download. */ export declare class StreamBinaryReader implements AsyncBinaryReader { private readonly stream; private readonly reader; private $eof; constructor(stream: ReadableStreamDefaultReader); get position(): number; get length(): number; get eof(): boolean; readByte(): number; readBytes(count: number): Uint8Array; requestData(count?: number): Promise; }