export interface ReaderProperties { buf: Buffer; pos?: number; } export default class BufferReader { buf: Buffer; pos: number; constructor(buf: Buffer | string | ReaderProperties); slice(i: number, j: number): Buffer; eof(): boolean; finished(): boolean; read(len: number): Buffer; readAll(): Buffer; readUInt8(): number; readUInt16BE(): number; readUInt16LE(): number; readUInt32BE(): number; readUInt32LE(): number; readInt32LE(): number; readUInt64BE(): number; readUInt64LE(): number; readUInt64BEBI(): bigint; readUInt64LEBI(): bigint; readVarintNum(): number; readVarLengthBuffer(): Buffer; reverse(): this; readReverse(len: number): Buffer; } //# sourceMappingURL=reader.d.ts.map