export default class BinaryReader { ab: ArrayBufferLike; view: DataView; position: number; startPosition: number; length: number; constructor(ab: ArrayBufferLike, startPosition?: number, length?: any); Advance(count: number): number; ReadByte(): number; ReadUByte(): number; ReadInt16(): number; ReadUInt16(): number; ReadInt32(): number; ReadUInt32(): number; ReadInt64(): bigint; ReadUInt64(): bigint; ReadSingle(): number; ReadDouble(): number; ReadWZSingle(): number; ReadWZInt(): number; ReadWZStringBlock(): string; ReadWZString(): string; ReadCanvas(width: number, height: number, format: number, imageLength: number): ImageData; }