import { ComponentsProps, ComponentsOverrides } from '@mui/material/styles'; export interface PickerComponents { MuiClock?: { defaultProps?: ComponentsProps['MuiClock']; styleOverrides?: ComponentsOverrides['MuiClock']; }; MuiClockNumber?: { defaultProps?: ComponentsProps['MuiClockNumber']; styleOverrides?: ComponentsOverrides['MuiClockNumber']; }; MuiClockPointer?: { defaultProps?: ComponentsProps['MuiClockPointer']; styleOverrides?: ComponentsOverrides['MuiClockPointer']; }; MuiDateCalendar?: { defaultProps?: ComponentsProps['MuiDateCalendar']; styleOverrides?: ComponentsOverrides['MuiDateCalendar']; }; MuiDateField?: { defaultProps?: ComponentsProps['MuiDateField']; }; MuiDatePickerToolbar?: { defaultProps?: ComponentsProps['MuiDatePickerToolbar']; styleOverrides?: ComponentsOverrides['MuiDatePickerToolbar']; }; MuiDateTimeField?: { defaultProps?: ComponentsProps['MuiDateTimeField']; }; MuiDateTimePickerTabs?: { defaultProps?: ComponentsProps['MuiDateTimePickerTabs']; styleOverrides?: ComponentsOverrides['MuiDateTimePickerTabs']; }; MuiDateTimePickerToolbar?: { defaultProps?: ComponentsProps['MuiDateTimePickerToolbar']; styleOverrides?: ComponentsOverrides['MuiDateTimePickerToolbar']; }; MuiDayCalendar?: { defaultProps?: ComponentsProps['MuiDayCalendar']; styleOverrides?: ComponentsOverrides['MuiDayCalendar']; }; MuiDayCalendarSkeleton?: { defaultProps?: ComponentsProps['MuiDayCalendarSkeleton']; styleOverrides?: ComponentsOverrides['MuiDayCalendarSkeleton']; }; MuiDigitalClock?: { defaultProps?: ComponentsProps['MuiDigitalClock']; styleOverrides?: ComponentsOverrides['MuiDigitalClock']; }; MuiLocalizationProvider?: { defaultProps?: ComponentsProps['MuiLocalizationProvider']; }; MuiMonthCalendar?: { defaultProps?: ComponentsProps['MuiMonthCalendar']; styleOverrides?: ComponentsOverrides['MuiMonthCalendar']; }; MuiMultiSectionDigitalClock?: { defaultProps?: ComponentsProps['MuiMultiSectionDigitalClock']; styleOverrides?: ComponentsOverrides['MuiMultiSectionDigitalClock']; }; MuiMultiSectionDigitalClockSection?: { defaultProps?: ComponentsProps['MuiMultiSectionDigitalClockSection']; styleOverrides?: ComponentsOverrides['MuiMultiSectionDigitalClockSection']; }; MuiPickersArrowSwitcher?: { defaultProps?: ComponentsProps['MuiPickersArrowSwitcher']; styleOverrides?: ComponentsOverrides['MuiPickersArrowSwitcher']; }; MuiPickersCalendarHeader?: { defaultProps?: ComponentsProps['MuiPickersCalendarHeader']; styleOverrides?: ComponentsOverrides['MuiPickersCalendarHeader']; }; MuiPickersDay?: { defaultProps?: ComponentsProps['MuiPickersDay']; styleOverrides?: ComponentsOverrides['MuiPickersDay']; }; MuiPickersFadeTransitionGroup?: { defaultProps?: ComponentsProps['MuiPickersFadeTransitionGroup']; styleOverrides?: ComponentsOverrides['MuiPickersFadeTransitionGroup']; }; MuiPickersMonth?: { defaultProps?: ComponentsProps['MuiPickersMonth']; styleOverrides?: ComponentsOverrides['MuiPickersMonth']; }; MuiPickersPopper?: { defaultProps?: ComponentsProps['MuiPickersPopper']; styleOverrides?: ComponentsOverrides['MuiPickersPopper']; }; MuiPickersSlideTransition?: { defaultProps?: ComponentsProps['MuiPickersSlideTransition']; styleOverrides?: ComponentsOverrides['MuiPickersSlideTransition']; }; MuiPickersToolbar?: { defaultProps?: ComponentsProps['MuiPickersToolbar']; styleOverrides?: ComponentsOverrides['MuiPickersToolbar']; }; MuiPickersToolbarButton?: { defaultProps?: ComponentsProps['MuiPickersToolbarButton']; styleOverrides?: ComponentsOverrides['MuiPickersToolbarButton']; }; MuiPickersToolbarText?: { defaultProps?: ComponentsProps['MuiPickersToolbarText']; styleOverrides?: ComponentsOverrides['MuiPickersToolbarText']; }; MuiPickersLayout?: { defaultProps?: ComponentsProps['MuiPickersLayout']; styleOverrides?: ComponentsOverrides['MuiPickersLayout']; }; MuiPickersYear?: { defaultProps?: ComponentsProps['MuiPickersYear']; styleOverrides?: ComponentsOverrides['MuiPickersYear']; }; MuiTimeClock?: { defaultProps?: ComponentsProps['MuiTimeClock']; styleOverrides?: ComponentsOverrides['MuiTimeClock']; }; MuiTimeField?: { defaultProps?: ComponentsProps['MuiTimeField']; }; MuiTimePickerToolbar?: { defaultProps?: ComponentsProps['MuiTimePickerToolbar']; styleOverrides?: ComponentsOverrides['MuiTimePickerToolbar']; }; MuiYearCalendar?: { defaultProps?: ComponentsProps['MuiYearCalendar']; styleOverrides?: ComponentsOverrides['MuiYearCalendar']; }; // Date Pickers MuiDatePicker?: { defaultProps?: ComponentsProps['MuiDatePicker']; }; MuiDesktopDatePicker?: { defaultProps?: ComponentsProps['MuiDesktopDatePicker']; }; MuiMobileDatePicker?: { defaultProps?: ComponentsProps['MuiMobileDatePicker']; }; MuiStaticDatePicker?: { defaultProps?: ComponentsProps['MuiStaticDatePicker']; }; // Time Pickers MuiTimePicker?: { defaultProps?: ComponentsProps['MuiTimePicker']; }; MuiDesktopTimePicker?: { defaultProps?: ComponentsProps['MuiDesktopTimePicker']; }; MuiMobileTimePicker?: { defaultProps?: ComponentsProps['MuiMobileTimePicker']; }; MuiStaticTimePicker?: { defaultProps?: ComponentsProps['MuiStaticTimePicker']; }; // Date Time Pickers MuiDateTimePicker?: { defaultProps?: ComponentsProps['MuiDateTimePicker']; }; MuiDesktopDateTimePicker?: { defaultProps?: ComponentsProps['MuiDesktopDateTimePicker']; }; MuiMobileDateTimePicker?: { defaultProps?: ComponentsProps['MuiMobileDateTimePicker']; }; MuiStaticDateTimePicker?: { defaultProps?: ComponentsProps['MuiStaticDateTimePicker']; }; } declare module '@mui/material/styles' { interface Components extends PickerComponents {} }