@shaaz1000/rn-storage
Version:
A comprehensive storage solution for React Native with encryption, caching, and offline sync
10 lines • 403 B
TypeScript
import { QueueItem, SyncConfig } from '../types';
export declare function useOfflineSync(config?: SyncConfig): {
syncStatus: "error" | "idle" | "syncing";
lastSyncTime: number | undefined;
pendingOperations: QueueItem[];
queueOperation: (operation: QueueItem) => Promise<void>;
forceSync: () => Promise<void>;
stopSync: () => void;
};
//# sourceMappingURL=useOfflineSync.d.ts.map