import { DateFieldRangeChange, DateFieldRangeProps } from '../DateFieldRange'; import { DateTime } from 'luxon'; /** * This hook is used to convert the string props of a DateFieldRange component to a DateTime format. * * @param props - The props of the DateFieldRange component. * @returns The normalized value, defaultValue, minDate, maxDate, and unavailable dates in DateTime format. * @internal This hook is not intended to be used directly in consumer code. */ export declare const useDateFieldRangeConversion: (props: DateFieldRangeProps) => { value: { startDate: DateTime | null; endDate: DateTime | null; } | null | undefined; defaultValue: { startDate: DateTime | null; endDate: DateTime | null; } | null | undefined; minDate: DateTime | null | undefined; maxDate: DateTime | null | undefined; unavailable: { dates: DateTime[] | undefined; daysOfWeek: (1 | 2 | 3 | 6 | 4 | 5 | 7)[] | undefined; }; onChange: (change: Omit & { startDate: DateTime | null; endDate: DateTime | null; }) => void; };