import type { JSX } from 'react'; import type { ButtonSize, ButtonVariant } from '../../components/button/Button'; import type { ThemeId } from '../../hooks/useTheme'; export interface ThemeMenuSectionProps { /** Every theme to offer as an option. The first entry is treated as the default. */ themes: readonly ThemeId[]; } export interface ThemeButtonProps extends ThemeMenuSectionProps { size?: ButtonSize; variant?: ButtonVariant; } export declare function ThemeMenuSection({ themes }: ThemeMenuSectionProps): JSX.Element; export declare function ThemeButton({ themes, size, variant }: ThemeButtonProps): JSX.Element;