import { LocalStorageOptions } from '../types'; /** * Enhanced localStorage utility with serialization and error handling */ export declare const storage: { /** * Get an item from localStorage * @param key - The key to retrieve * @param options - Storage options * @returns The parsed value or null if not found */ get(key: string, options?: LocalStorageOptions): T | null; /** * Set an item in localStorage * @param key - The key to set * @param value - The value to store * @param options - Storage options */ set(key: string, value: T, options?: LocalStorageOptions): void; /** * Remove an item from localStorage * @param key - The key to remove * @param options - Storage options */ remove(key: string, options?: LocalStorageOptions): void; /** * Clear all items with the given prefix * @param options - Storage options */ clear(options?: LocalStorageOptions): void; /** * Check if localStorage is available * @returns True if localStorage is available */ isAvailable(): boolean; }; //# sourceMappingURL=storage.d.ts.map