/** * Checks if localStorage is available and accessible. * In some environments (like iframes with different origins or blocked cookies), * even accessing window.localStorage can throw an "Access is denied" error. */ export declare const isLocalStorageAvailable: () => boolean; /** * Safely gets an item from localStorage. */ export declare const safeGetItem: (key: string) => string | null; /** * Safely sets an item in localStorage. */ export declare const safeSetItem: (key: string, value: string) => void; /** * Safely removes an item from localStorage. */ export declare const safeRemoveItem: (key: string) => void;