{"version":3,"sources":["../../../src/admin/elements/DatePicker.ts"],"sourcesContent":["import type { DatePickerProps } from 'react-datepicker'\n\nexport type SharedProps = {\n displayFormat?: string\n overrides?: DatePickerProps\n pickerAppearance?: 'dayAndTime' | 'dayOnly' | 'default' | 'monthOnly' | 'timeOnly'\n}\n\nexport type TimePickerProps = {\n maxTime?: Date\n minTime?: Date\n timeFormat?: string\n timeIntervals?: number\n}\n\nexport type DayPickerProps = {\n maxDate?: Date\n minDate?: Date\n monthsToShow?: 1 | 2\n}\n\nexport type MonthPickerProps = {\n maxDate?: Date\n minDate?: Date\n}\n\nexport type ConditionalDateProps =\n | ({\n pickerAppearance: 'dayOnly'\n } & DayPickerProps &\n SharedProps)\n | ({\n pickerAppearance: 'monthOnly'\n } & MonthPickerProps &\n SharedProps)\n | ({\n pickerAppearance: 'timeOnly'\n } & SharedProps &\n TimePickerProps)\n | ({\n pickerAppearance?: 'dayAndTime'\n } & DayPickerProps &\n SharedProps &\n TimePickerProps)\n | ({\n pickerAppearance?: 'default'\n } & SharedProps)\n"],"names":[],"mappings":"AA0BA,WAoBoB"}