import { Ref } from 'vue'; import { DateInputDate, DateInputModelValue, DateInputRange } from '../types'; export declare const isRange: (date: DateInputModelValue) => date is DateInputRange; export declare const isMultiple: (date: DateInputModelValue) => date is DateInputDate[]; export declare const isSingleDate: (date: DateInputModelValue) => date is DateInputDate; export declare const useDateInputModelValue: (modelValue: Ref, mode: Ref<'single' | 'multiple' | 'range' | 'auto'>, parseModelValue: (date: string) => DateInputModelValue, formatModelValue: (date: DateInputModelValue) => string, formatModelValueSingleDate?: ((date: Date) => string) | undefined) => { text: import("vue").WritableComputedRef; normalized: import("vue").WritableComputedRef | null | undefined>; };