/** @noSelfInFile */ export declare class BinaryReader { private readonly s; private i; constructor(data: string); read(fmt: string): any; readBytes(size: number): string; readDouble(): number; readFloat(): number; readInt16(): number; readInt32(): number; readInt8(): number; readString(): string; readUInt16(): number; readUInt32(): number; readUInt8(): number; readObject(clazz: { deserialize(reader: BinaryReader): T; }): T; }