import { FC } from 'react'; import { CalendarProps } from 'bloko/blocks/calendar/Base'; import { DateString, YearMonthDayString } from 'bloko/blocks/calendar/datesHelper'; export interface IntervalCalendarPickerProps extends Omit { /** Дата инициализации календаря в формате 'YYYY-MM-DD' или ISO */ initialDate: DateString; /** Дата начала интервала в формате 'YYYY-MM-DD' или ISO */ start?: DateString; /** Дата конца интервала в формате 'YYYY-MM-DD' или ISO */ end?: DateString; /** Обработчик клика по дате принимает объект вида { start: 'YYYY-MM-DD', end: 'YYYY-MM-DD' } и будет вызван * после выбора даты конца интервала. */ onDateClick: (props: { start: YearMonthDayString; end: YearMonthDayString; }) => void; } declare const IntervalCalendarPicker: FC; export default IntervalCalendarPicker;