import { IDisabledDateSettings } from '../../molecules/MonthWithDays/utils/types/IDisableDateSettings.model'; import { default as IExternalYearWithMonths } from '../../molecules/MonthWithDays/utils/types/IExternalMonthWithDays.model'; import { TDateArray, TYearMonth } from '../../molecules/Calendar/TCalendar.model'; import { TUiColorsMain } from '../../../types/TUiColorsMain'; import { TLayer } from '../../../types/TLayer'; export type TFancyDatePicker = { rangeCalendar?: boolean; dateSelectHandler?: (date: TDateArray) => void; monthYearInView?: TYearMonth; disabledDateSetting?: IDisabledDateSettings; externalData?: IExternalYearWithMonths; themeType?: Exclude; layer?: TLayer; startWeekOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6; yearSelector?: { ariaTextLeftArrow: string; ariaTextRightArrow: string; }; };