/// <reference types="node" />
export declare type TTarMap = {
    has: (fileName: string) => boolean;
    list: () => string[];
    read: (fileName: string) => Promise<Buffer | null>;
    delete: (fileName: string) => void;
    write: (fileName: string, data: Buffer) => void;
    save: () => Promise<void>;
    close: () => Promise<void>;
};
export declare const TarMap: (tarFilePath: string) => Promise<TTarMap>;
