@vegajs/vortex
Version:
🌀 A next-gen, lightweight state management library for JavaScript and TypeScript.
9 lines (8 loc) • 368 B
TypeScript
import type { PersistStorage } from '../types';
export declare class StorageAdapter implements PersistStorage {
private adapter;
constructor(adapter: PersistStorage);
getItem<T = unknown>(key: string): T | Promise<T | null> | null;
setItem<T = unknown>(key: string, value: T): void | Promise<void>;
removeItem(key: string): void | Promise<void>;
}