import { Test } from "testplane"; import type { WorkersRunner } from "./workers/worker"; import type { DumpResponse } from "./types"; export declare class Store { private dumpsDir; private workersRunner; private test; private gzipDumps; private dump?; private queryCounter; constructor(dumpsDir: string | ((test: Test) => string), workersRunner: WorkersRunner, test: Test, gzipDumps: boolean); get currentTest(): Test; saveDump({ overwrite }: { overwrite?: boolean; }): Promise; get(hashKey: string): Promise; set(hashKey: string, response: DumpResponse): void; private getDumpPath; private getFileName; private getResponseHash; private getResponseIndex; }