/**
 * useLayoutPersistence hook
 *
 * Custom hook to persist layout settings in localStorage
 */
/**
 * Custom hook to persist layout settings in localStorage
 * @param {string} key - The key to use for storage
 * @param {any} initialValue - The initial value to use if no value exists in storage
 * @returns {[any, function]} The current value and a setter function
 *
 * @example
 * const [sidebarCollapsed, setSidebarCollapsed] = useLayoutPersistence('sidebarCollapsed', false);
 *
 * // Toggle sidebar
 * const toggleSidebar = () => setSidebarCollapsed(!sidebarCollapsed);
 */
export declare function useLayoutPersistence(key: any, initialValue: any): any[];
export default useLayoutPersistence;
//# sourceMappingURL=useLayoutPersistence.d.ts.map