/// import { ReaderBase } from './reader'; export declare class BufferReader extends ReaderBase { private _buffer; private _contexts; constructor(buffer: Buffer, offset?: number); reset(): void; get length(): number; pushd(): number; popd(): number; seek(offset: number): boolean; private _readNumber; readByte(): number; readUInt16(): number; readUInt32(): number; readDouble(): number; readString(encoding?: BufferEncoding, len?: number): string; slice(len?: number): Buffer; readBuffer(len?: number): Buffer; readBufferList(len?: number): Buffer[]; readArrayBuffer(len?: number): ArrayBuffer; reduce(): void; }