Files
ETB/ETB-FrontEnd/node_modules/@mui/x-date-pickers/internals/hooks/date-helpers-hooks.d.ts
Iliyan Angelov 306b20e24a Frontend start
2025-09-14 00:54:48 +03:00

15 lines
766 B
TypeScript

import { PickerOnChangeFn } from './useViews';
interface MonthValidationOptions<TDate> {
disablePast?: boolean;
disableFuture?: boolean;
minDate: TDate;
maxDate: TDate;
}
export declare function useNextMonthDisabled<TDate>(month: TDate, { disableFuture, maxDate }: Pick<MonthValidationOptions<TDate>, 'disableFuture' | 'maxDate'>): boolean;
export declare function usePreviousMonthDisabled<TDate>(month: TDate, { disablePast, minDate }: Pick<MonthValidationOptions<TDate>, 'disablePast' | 'minDate'>): boolean;
export declare function useMeridiemMode<TDate>(date: TDate | null, ampm: boolean | undefined, onChange: PickerOnChangeFn<TDate>): {
meridiemMode: "am" | "pm" | null;
handleMeridiemChange: (mode: 'am' | 'pm') => void;
};
export {};