import { LabelTexts, Schedule, ScheduleValidity, UpdatedSchedule } from './constants';
export type InfoTexts = {
    minute?: string;
    hour?: string;
    dayOfMonth: string;
    month: string;
    dayOfWeek: string;
};
export type AdvancedSchedulerProps = {
    onUpdateSchedule: (updatedSchedule: UpdatedSchedule) => void;
    initialSchedule: Schedule;
    validateArrayOfRangedNumbersOrAll: (schedulerValidity: ScheduleValidity) => ScheduleValidity | undefined;
    labelTexts: LabelTexts;
    infoTexts: InfoTexts;
    isDisabled?: boolean;
};
export declare function AdvancedScheduler({ onUpdateSchedule, initialSchedule, validateArrayOfRangedNumbersOrAll, labelTexts, infoTexts, isDisabled, }: AdvancedSchedulerProps): import("react/jsx-runtime").JSX.Element;
