UNPKG

@material-ui/lab

Version:

Material-UI Lab - Incubator for Material-UI React components.

11 lines (10 loc) 779 B
import { ParsableDate } from '../internal/pickers/constants/prop-types'; import { AllSharedPickerProps } from '../internal/pickers/Picker/SharedPickerProps'; export declare type RangeInput<TDate> = [ParsableDate<TDate>, ParsableDate<TDate>]; export declare type DateRange<TDate> = [TDate | null, TDate | null]; export declare type NonEmptyDateRange<TDate> = [TDate, TDate]; export declare type AllSharedDateRangePickerProps<TDate> = Omit<AllSharedPickerProps<RangeInput<TDate>, DateRange<TDate>>, 'renderInput' | 'orientation'> & import('./DateRangePickerInput').ExportedDateRangePickerInputProps; export interface CurrentlySelectingRangeEndProps { currentlySelectingRangeEnd: 'start' | 'end'; setCurrentlySelectingRangeEnd: (newSelectingEnd: 'start' | 'end') => void; }