import { UseMobilePickerSlots, ExportedUseMobilePickerSlotProps, MobileOnlyPickerProps } from '../internals/hooks/useMobilePicker'; import { BaseDateTimePickerProps, BaseDateTimePickerSlots, BaseDateTimePickerSlotProps } from '../DateTimePicker/shared'; import { MakeOptional } from '../internals/models/helpers'; import { DateOrTimeView, PickerValidDate } from '../models'; import { DateOrTimeViewWithMeridiem } from '../internals/models'; export interface MobileDateTimePickerSlots extends BaseDateTimePickerSlots, MakeOptional, 'field'> { } export interface MobileDateTimePickerSlotProps extends BaseDateTimePickerSlotProps, ExportedUseMobilePickerSlotProps { } export interface MobileDateTimePickerProps extends BaseDateTimePickerProps, MobileOnlyPickerProps { /** * Overridable component slots. * @default {} */ slots?: MobileDateTimePickerSlots; /** * The props used for each component slot. * @default {} */ slotProps?: MobileDateTimePickerSlotProps; }