import { Ref } from 'vue';
import { DateObjectValue } from '../types';
/**
 * Composable pour gérer la validation des plages de dates
 * Permet de vérifier si une plage de dates est valide (date de début avant date de fin)
 */
export declare function useDateRangeValidation(selectedDates: Ref<DateObjectValue>, displayRange: boolean): {
    isRangeValid: (startDate: Date | null | undefined, endDate: Date | null | undefined) => boolean;
    currentRangeIsValid: import('vue').ComputedRef<boolean>;
    getRangeValidationError: import('vue').ComputedRef<string>;
};
