import { DataSyncConfig } from ".."; import { OperationQueueEntry, OfflineItem } from "./OperationQueueEntry"; /** * Abstract Offline storage */ export declare class OfflineStore { private storage; private readonly storageKey; constructor(clientConfig: DataSyncConfig); /** * Save data to store * * @param queue - array of offline elements to store */ persistOfflineData(queue: OperationQueueEntry[]): Promise; /** * Fetch data from the */ getOfflineData(): Promise; }