UNPKG

@lonewolfspace/storage-manager-ts

Version:

A universal browser storage manager with optional AES encryption support for localStorage, sessionStorage, and cookies.

22 lines (21 loc) 552 B
interface StorageManagerConfig { secretKey?: string; keyPrefix?: string; encryption?: boolean; iv?: string; } export declare const StorageManagerConfig: { /** * Set config for client-side usage (CSR) */ configureClient(config: Partial<StorageManagerConfig>): void; /** * Set config for server-side usage (SSR) */ configureServer(config: Partial<StorageManagerConfig>): void; /** * Auto-returns appropriate config based on runtime */ getConfig(): StorageManagerConfig; }; export {};