UNPKG

libretrodb

Version:
22 lines (21 loc) 521 B
/// <reference types="node" /> export declare enum SEEK_MODE { SEEK_SET = 0, SEEK_CUR = 1, SEEK_END = 2 } export declare class FileHandler { private path; private pos; private buffer; constructor(path: string); load(): Promise<void>; free(): void; seek(pos: number, whence?: SEEK_MODE): void; tell(): number; read(len: number): Buffer; readUInt64(): bigint; readUInt(len?: number): number; readInt(len?: number): number; readString(len?: number): string; }