export declare class DemoReader { private stream; constructor(buffer: ArrayBuffer); /** * Reads the next message block from the demo stream. * Returns null if end of stream is reached. * Throws if the stream is malformed (e.g., length exceeds remaining data). */ readNextBlock(): { length: number; data: Uint8Array; } | null; isFinished(): boolean; } //# sourceMappingURL=reader.d.ts.map