UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

21 lines (20 loc) 506 B
/** @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<T>(clazz: { deserialize(reader: BinaryReader): T; }): T; }