UNPKG

@mui/x-date-pickers

Version:

The community edition of the Date and Time Picker components (MUI X).

40 lines 2.03 kB
import { DateView, MuiPickersAdapter, PickersTimezone, PickerValidDate, PickerValueType } from "../../models/index.js"; import { DateOrTimeViewWithMeridiem } from "../models/index.js"; export declare const mergeDateAndTime: (utils: MuiPickersAdapter, dateParam: PickerValidDate, timeParam: PickerValidDate) => PickerValidDate; interface FindClosestDateParams { date: PickerValidDate; disableFuture?: boolean; disablePast?: boolean; maxDate: PickerValidDate; minDate: PickerValidDate; isDateDisabled: (date: PickerValidDate) => boolean; utils: MuiPickersAdapter; timezone: PickersTimezone; } export declare const findClosestEnabledDate: ({ date, disableFuture, disablePast, maxDate, minDate, isDateDisabled, utils, timezone }: FindClosestDateParams) => PickerValidDate | null; export declare const replaceInvalidDateByNull: (utils: MuiPickersAdapter, value: PickerValidDate | null) => PickerValidDate | null; export declare const applyDefaultDate: (utils: MuiPickersAdapter, value: PickerValidDate | null | undefined, defaultValue: PickerValidDate) => PickerValidDate; export declare const areDatesEqual: (utils: MuiPickersAdapter, a: PickerValidDate | null, b: PickerValidDate | null) => boolean; export declare const getMonthsInYear: (utils: MuiPickersAdapter, year: PickerValidDate) => PickerValidDate[]; export declare const getTodayDate: (utils: MuiPickersAdapter, timezone: PickersTimezone, valueType?: PickerValueType) => PickerValidDate; export declare const formatMeridiem: (utils: MuiPickersAdapter, meridiem: "am" | "pm") => string; export declare const DATE_VIEWS: readonly ["year", "month", "day"]; export declare const isDatePickerView: (view: DateOrTimeViewWithMeridiem) => view is DateView; export declare const resolveDateFormat: (utils: MuiPickersAdapter, { format, views }: { format?: string; views: readonly DateView[]; }, isInToolbar: boolean) => string; export declare const getWeekdays: (utils: MuiPickersAdapter, date: PickerValidDate) => PickerValidDate[]; export {};