export type Theme = 'dark' | 'light' | 'system';
export type ResolvedTheme = 'dark' | 'light';
export interface ThemeContextValue {
    theme: Theme;
    resolvedTheme: ResolvedTheme;
    systemTheme: ResolvedTheme;
    setTheme: (theme: Theme) => void;
}
export declare const ThemeContext: import('react').Context<ThemeContextValue | null>;
