import type { EventTypeSetup, InputClassNames, SelectClassNames, SettingsToggleClassNames } from '../../../lib/types';
export type RecurringEventControllerProps = {
    eventType: EventTypeSetup;
    paymentEnabled: boolean;
    customClassNames?: EventRecurringTabCustomClassNames;
};
export type EventRecurringTabCustomClassNames = {
    container?: string;
    recurringToggle?: SettingsToggleClassNames;
    frequencyInput?: InputClassNames;
    frequencyUnitSelect?: SelectClassNames;
    maxEventsInput?: {
        countInput?: string;
        labelText?: string;
        suffixText?: string;
        container?: string;
    };
    experimentalAlert?: string;
    paymentAlert?: string;
};
export default function RecurringEventController({ eventType, paymentEnabled, customClassNames, }: RecurringEventControllerProps): JSX.Element;
//# sourceMappingURL=RecurringEventController.d.ts.map