import * as React from 'react'; type Theme = 'light' | 'dark' | 'system'; type ThemeContextType = { theme: Theme; toggleTheme: () => void; }; interface ThemeProviderProps { children: React.ReactNode; defaultTheme?: Theme; } export declare function ThemeClient({ children, defaultTheme }: ThemeProviderProps): import("react/jsx-runtime").JSX.Element; export declare const useTheme: () => ThemeContextType; export {};