import * as React from "react"; export interface ThemeOption { value: string; label: string; icon: React.ComponentType<{ className?: string; }>; message?: string; hideInMini?: boolean; } export declare function useTheme(themeOptions: readonly ThemeOption[]): { theme: string | undefined; setTheme: React.Dispatch>; handleThemeChange: (newTheme: string) => void; themeOptions: readonly ThemeOption[]; currentThemeOption: ThemeOption | undefined; nextThemeOption: ThemeOption | undefined; isDark: boolean; cycleTheme: () => void; }; //# sourceMappingURL=useTheme.d.ts.map