/// <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;
}
