export default class Reader { #private; offset: number; constructor(view: DataView, offset?: number); reset(view: DataView, offset?: number): void; bytesRemaining(): number; uint8(): number; uint16(): number; uint32(): number; uint64(): bigint; string(): string; keyValuePairs(readKey: (reader: Reader) => K, readValue: (reader: Reader) => V): [K, V][]; map(readKey: (reader: Reader) => K, readValue: (reader: Reader) => V): Map; u8ArrayBorrow(length: number): Uint8Array; u8ArrayCopy(length: number): Uint8Array; } //# sourceMappingURL=Reader.d.ts.map