@tanstack/offline-transactions
Version:
Offline-first transaction capabilities for TanStack DB
10 lines (9 loc) • 404 B
TypeScript
import { StorageAdapter } from '../types.js';
export declare abstract class BaseStorageAdapter implements StorageAdapter {
abstract get(key: string): Promise<string | null>;
abstract set(key: string, value: string): Promise<void>;
abstract delete(key: string): Promise<void>;
abstract keys(): Promise<Array<string>>;
abstract clear(): Promise<void>;
}
export { type StorageAdapter };