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