import { default as React } from 'react'; import { BoxStyleProps } from '../../types'; interface ThemeProps { children: React.ReactNode; theme?: string; use?: 'global' | 'local'; /** When provided, persists the user-selected theme to localStorage under this key. */ storageKey?: string; /** * App-wide Box style props applied to the document root (``). Only takes effect when `use="global"`. * Supports the same shape as Box props, including theme-keyed values: * `globalStyles={{ scrollbarColor: ['violet-500', 'transparent'], theme: { dark: { scrollbarColor: [...] } } }}`. */ globalStyles?: BoxStyleProps; } declare function Theme(props: ThemeProps): import("react/jsx-runtime").JSX.Element; declare namespace Theme { function useTheme(): [string, (theme: string | null) => void]; } export default Theme;