import { DatesRangeValue, DateStringValue } from '@mantine/dates'; import { DateRangePickerPreset } from '../DateRangePicker/DateRangePickerPresetSelect.js'; import { EditableDateTimeRangePickerProps } from './EditableDateTimeRangePicker.js'; interface DateTimeRangePickerProps extends Pick { /** Default value for uncontrolled input */ defaultValue?: DatesRangeValue; /** Value for controlled input */ value?: DatesRangeValue; /** onChange value for controlled input */ onChange?(value: DatesRangeValue): void; /** * The presets to display * * @default {} * @example * { * january: {label: 'January', range: [new Date(2022, 0, 1, 0, 0, 0), new Date(2022, 0, 31, 23, 59, 59)]}, * february: {label: 'February', range: [new Date(2022, 1, 1, 0, 0, 0), new Date(2022, 1, 28, 23, 59, 59)]} * } */ presets?: Record; } export declare const DateTimeRangePicker: ({ presets, value, defaultValue, onChange, ...otherProps }: DateTimeRangePickerProps) => import("react").JSX.Element; export {}; //# sourceMappingURL=DateTimeRangePicker.d.ts.map