import { ThemeValue } from '../../../../types/ThemeProvider.props.ts'; import { UseThemeStateOptions } from './types'; /** * Resolves the controlled or uncontrolled mode and tracks the system preference. */ export declare const useThemeState: ({ controlledTheme, defaultTheme, onThemeChange, }: UseThemeStateOptions) => { activeTheme: string; resolvedTheme: string; setTheme: (nextTheme: ThemeValue) => void; };