export interface DateValidationResult { validationMessage: string[]; validityState: ValidityState; } interface ValidationProps { maxDate?: Date; minDate?: Date; required?: boolean; } /** * Validates a date value based on the provided validation props. * @param value - The date value to be validated. * @param props - The validation props containing minDate, maxDate, and required. * @param locale - The locale string used for formatting date strings. * @returns An object containing the validation message and validity state. */ export declare function getDateValidation(value: Date | null, props: ValidationProps, locale?: string): DateValidationResult; export {};