import { default as React } from 'react'; export interface UseThemeReturn { theme: string; mode: string; isDark: boolean; setMode: (mode: string) => void; } export interface ThemeProviderProps { children: React.ReactNode; } declare const THEME_LIGHT = "light"; declare const THEME_DARK = "dark"; declare const THEME_SYSTEM = "system"; export declare function ThemeProvider({ children }: ThemeProviderProps): React.FunctionComponentElement>; export declare function useTheme(): UseThemeReturn; export { THEME_LIGHT, THEME_DARK, THEME_SYSTEM };