import { ReactNode } from 'react'; export declare enum Themes { AUTO = "auto", DARK = "dark", LIGHT = "light" } type ActiveTheme = Themes.LIGHT | Themes.DARK | undefined; type ThemeProviderProps = { children: ReactNode; disabled?: boolean; }; export declare function ThemeProvider(props: ThemeProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useTheme(): { activeTheme: ActiveTheme; setDarkMode: () => void; setLightMode: () => void; setAutoMode: () => void; themeName: Themes; }; export {};