/**
 * useThemeManager hook
 *
 * Custom hook to manage theme settings with persistence
 */
/**
 * Custom hook to manage theme settings with persistence
 * @param {string} defaultTheme - The default theme to use if none is stored
 * @returns {Object} Theme management functions and current theme
 *
 * @example
 * const { theme, setTheme, toggleTheme, isTheme } = useThemeManager('light');
 *
 * // Check if current theme is dark
 * if (isTheme('dark')) {
 *   // Apply dark-specific styles
 * }
 *
 * // Toggle between light and dark
 * <button onClick={toggleTheme}>Toggle theme</button>
 */
export declare function useThemeManager(defaultTheme?: string): {
    theme: any;
    setTheme: (newTheme: any) => void;
    toggleTheme: () => void;
    isTheme: (themeName: any) => boolean;
    isDark: boolean;
    isLight: boolean;
};
export default useThemeManager;
//# sourceMappingURL=useThemeManager.d.ts.map