import { Ref } from 'vue'; /** * Composable pour gérer la sélection de dates dans les composants CalendarMode * Gère les plages de dates et la génération des dates intermédiaires */ export declare function useDateSelection(parseDate: (dateStr: string, format: string) => Date | null, selectedDates: Ref, format: string, displayRange: boolean): { updateSelectedDates: (input: Date | Date[] | string | string[] | null | undefined) => void; rangeBoundaryDates: Ref<[Date | null, Date | null] | null, [Date | null, Date | null] | null>; generateDateRange: (start: Date, end: Date) => Date[]; resetRange: () => void; };