import type { CancelablePromise } from "../core/CancelablePromise.js"; import type { BaseHttpRequest } from "../core/BaseHttpRequest.js"; export declare class StorageService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * @returns any Retrieve stored data * @throws ApiError */ retrieveStoredData(): CancelablePromise>; /** * @returns any Save some piece of information * @throws ApiError */ saveData({ requestBody, }: { requestBody?: { key: string; value?: any; }; }): CancelablePromise<{ success: boolean; }>; /** * @returns any Get specific entry by key * @throws ApiError */ getDataByKey({ key, }: { key: string; }): CancelablePromise; /** * @returns any Delete specific data by key * @throws ApiError */ deleteDataByKey({ key, }: { key: string; }): CancelablePromise<{ success: boolean; }>; }