nhb-toolbox
Version:
A versatile collection of smart, efficient, and reusable utility functions and classes for everyday development needs.
41 lines • 1.34 kB
TypeScript
/**
* * Get item(s) from local storage.
*
* @param key - Key to get item(s) from local storage.
* @returns Returns saved item(s) from local storage if it exists with that key.
*/
export declare const getFromLocalStorage: <T>(key: string) => T | null;
/**
* * Save item(s) in local storage.
*
* @param key - Key to save an item(s).
* @param value - The item(s)/value to save.
*/
export declare const saveToLocalStorage: <T>(key: string, value: T) => void;
/**
* * Remove item(s) from local storage.
*
* @param key - Key to delete item(s) from local storage.
*/
export declare const removeFromLocalStorage: (key: string) => void;
/**
* * Get item(s) from session storage.
*
* @param key - Key to get item(s) from session storage.
* @returns Returns saved item(s) from session storage if it exists with that key.
*/
export declare const getFromSessionStorage: <T>(key: string) => T | null;
/**
* * Save item(s) in session storage.
*
* @param key - Key to save an item(s).
* @param value - The item(s)/value to save.
*/
export declare const saveToSessionStorage: <T>(key: string, value: T) => void;
/**
* * Remove item(s) from session storage.
*
* @param key - Key to delete item(s) from session storage.
*/
export declare const removeFromSessionStorage: (key: string) => void;
//# sourceMappingURL=storage.d.ts.map