import type { IReader, IReaderResettable } from './types'; export declare class Reader implements IReader, IReaderResettable { uint8: Uint8Array; view: DataView; x: number; reset(uint8: Uint8Array): void; peak(): number; skip(length: number): void; buf(size: number): Uint8Array; u8(): number; i8(): number; u16(): number; i16(): number; u32(): number; i32(): number; u64(): bigint; i64(): bigint; f32(): number; f64(): number; utf8(size: number): string; ascii(length: number): string; }