import { IconLookup } from '@fortawesome/fontawesome-svg-core';
import { SimpleSchedulerModalTexts } from './constants';
export type ButtonSwitcherProps = {
    showAdvancedScheduler: boolean;
    advancedSchedulerToggleButtonText: string;
    onUseAdvancedScheduler: () => void;
    simpleSchedulerModalTexts: SimpleSchedulerModalTexts;
    simpleSchedulerToggleButtonText: string;
    onUseSimpleScheduler: () => void;
    isDisabled?: boolean;
    switchToSimpleTriggerId?: string;
    switchToAdvancedTriggerId?: string;
    icon: IconLookup;
};
export declare function ButtonSwitcher({ showAdvancedScheduler, advancedSchedulerToggleButtonText, onUseAdvancedScheduler, simpleSchedulerModalTexts, simpleSchedulerToggleButtonText, onUseSimpleScheduler, isDisabled, switchToSimpleTriggerId, switchToAdvancedTriggerId, icon, }: ButtonSwitcherProps): import("react/jsx-runtime").JSX.Element;
