import { ProjectUiStore } from "./stores/ProjectUi.js";
import { UrlHistoryStore } from "./stores/UrlHistory.js";
import { WsHistoryStore } from "./stores/WsHistory.js";
export interface HttpClientPersistance {
    readonly urlHistory: UrlHistoryStore;
    readonly wsHistory: WsHistoryStore;
    readonly projectUi: ProjectUiStore;
    /**
     * Initializes the data store. I.E., opens the connection, creates a filesystem, etc.
     */
    initialize(): Promise<void>;
    /**
     * Cleans up before closing the server.
     */
    cleanup(): Promise<void>;
}
//# sourceMappingURL=HttpClientPersistance.d.ts.map