import type { BaseProps, NoChildrenProp, TestIdProp } from '../../types';
import { type ConfigurationProps } from '../Configuration';
export interface ThemeSwitcherProps extends BaseProps, NoChildrenProp, TestIdProp {
    themeMode: NonNullable<ConfigurationProps['themeMode']>;
    onThemeModeChange: (mode: ThemeSwitcherProps['themeMode']) => void;
}
declare const ThemeSwitcher: (({ testId, themeMode, onThemeModeChange }: ThemeSwitcherProps) => import("react/jsx-runtime").JSX.Element) & {
    getTestIds: (testIdProp?: TestIdProp["testId"]) => import("../../types").TestIdsRecord<readonly []>;
};
export default ThemeSwitcher;
//# sourceMappingURL=ThemeSwitcher.d.ts.map