import { Matcher } from 'react-day-picker'; export interface DatePickerValidationMessages { required: string; minDate: string; invalidDay: string; invalidMonth: string; invalidYear: string; invalidDate: string; invalidFormat: string; dateDisabled: string; pastNotAllowed: string; futureNotAllowed: string; } export interface DatePickerValidationMessageCatalog { en: DatePickerValidationMessages; nb: DatePickerValidationMessages; } export declare const defaultDatePickerValidationMessages: DatePickerValidationMessageCatalog; interface DatePickerValidation { validationError: boolean; errHelperText: string; clearValidation: () => void; handleValidation: (args: { value: string; disabledDays?: Matcher | Matcher[]; localeCode?: string; disallowPast?: boolean; disallowFuture?: boolean; required?: boolean; minDate?: Date; }) => boolean; } export declare const useDatePickerValidation: (messages?: DatePickerValidationMessageCatalog) => DatePickerValidation; export {};