import { Ref } from 'vue'; /** * Composable pour la validation du format des dates * * @param options - Options de configuration * @param options.format - Format d'affichage de la date (ex: 'DD/MM/YYYY') * @param options.dateFormatReturn - Format de retour de la date (optionnel) * @param options.required - Indique si le champ est requis * @param options.hasInteracted - Ref indiquant si l'utilisateur a interagi avec le champ * @param options.disableErrorHandling - Désactive la gestion des erreurs * @returns Fonctions et propriétés pour la validation du format des dates */ export declare const useDateFormatValidation: (options: { format: string; dateFormatReturn?: string; required?: boolean; hasInteracted: Ref; disableErrorHandling?: boolean; }) => { validateDateFormat: (dateStr: string) => { isValid: boolean; message: string; }; isDateComplete: import('vue').ComputedRef<(dateStr: string) => boolean>; };