/** Resolved theme value used in the app */ export type ThemeValue = 'light' | 'dark'; /** Theme config value stored in localStorage */ export type ThemeConfigValue = ThemeValue | 'auto'; export declare const getStoredThemeConfig: (theme: ThemeValue, prefersDark: boolean) => ThemeConfigValue; export declare const getResolvedTheme: (config: ThemeConfigValue, prefersDark: boolean) => ThemeValue; /** * State provider for theme context. * @internal */ export declare function useThemeState(): readonly [ThemeValue, (value: ThemeValue) => void];