export declare class BufferReader { private view; private offset; constructor(data: Uint8Array); get position(): number; get remaining(): number; skip(n: number): void; readU8(): number; readU16(): number; readU32(): number; readI32(): number; readF32(): number; readBytes(n: number): Uint8Array; readBool32(): boolean; readUtf8Fixed(length: number): string; readUtf16LengthPrefixed(): string; readUtf8(length: number): string; peekUtf8(length: number): string; slice(length: number): BufferReader; sliceFromOffsets(offsets: number[], totalLength: number): BufferReader[]; }