UNPKG

@mui/x-date-pickers-pro

Version:

The Pro plan edition of the MUI X Date and Time Picker components.

15 lines 1.15 kB
import { DateTimeValidationProps, PickerRangeValue } from '@mui/x-date-pickers/internals'; import { Validator } from '@mui/x-date-pickers/validation'; import { DateTimeRangeValidationError } from "../models/index.js"; import { ExportedValidateDateRangeProps, ValidateDateRangeProps, ValidateDateRangePropsToDefault } from "./validateDateRange.js"; import { ExportedValidateTimeRangeProps, ValidateTimeRangeProps, ValidateTimeRangePropsToDefault } from "./validateTimeRange.js"; /** * Validation props used by the Date Time Range Picker and Date Time Range Field. */ export interface ExportedValidateDateTimeRangeProps extends ExportedValidateDateRangeProps, ExportedValidateTimeRangeProps, DateTimeValidationProps {} /** * Validation props as received by the validateDateTimeRange method. */ export interface ValidateDateTimeRangeProps extends ValidateDateRangeProps, ValidateTimeRangeProps {} export type ValidateDateTimeRangePropsToDefault = ValidateDateRangePropsToDefault | ValidateTimeRangePropsToDefault; export declare const validateDateTimeRange: Validator<PickerRangeValue, DateTimeRangeValidationError, ValidateDateTimeRangeProps>;