15 lines
767 B
TypeScript
15 lines
767 B
TypeScript
import { MuiPickersAdapter } from '../models';
|
|
interface FindClosestDateParams<TDate> {
|
|
date: TDate;
|
|
disableFuture?: boolean;
|
|
disablePast?: boolean;
|
|
maxDate: TDate;
|
|
minDate: TDate;
|
|
isDateDisabled: (date: TDate) => boolean;
|
|
utils: MuiPickersAdapter<TDate>;
|
|
}
|
|
export declare const findClosestEnabledDate: <TDate>({ date, disableFuture, disablePast, maxDate, minDate, isDateDisabled, utils, }: FindClosestDateParams<TDate>) => NonNullable<TDate> | null;
|
|
export declare const parsePickerInputValue: <TDate>(utils: MuiPickersAdapter<TDate>, value: TDate | null) => TDate | null;
|
|
export declare const parseNonNullablePickerDate: <TDate>(utils: MuiPickersAdapter<TDate>, value: TDate | null | undefined, defaultValue: TDate) => TDate;
|
|
export {};
|