import { type InputHTMLAttributes } from 'react'; type DateInputProps = InputHTMLAttributes; type UseDateRangeTriggerValueControllerOptions = { /** * Props for the start date input */ startInputProps?: DateInputProps; /** * Props for the end date input */ endInputProps?: DateInputProps; /** * The format of the date picker component, in ISO 8601 format. */ format: string; }; /** * Controller for the value of the BaseRangePicker component. * Automatically ensures dates are in chronological order by swapping them if needed on blur. * * @param options - The options for the controller. * * @returns The props for the input elements. */ export declare function useDateRangeTriggerValueController({ startInputProps, endInputProps, format, }: UseDateRangeTriggerValueControllerOptions): { startInputProps: Omit, HTMLInputElement>, "ref">; endInputProps: Omit, HTMLInputElement>, "ref">; handleClear: () => void; startDate: Date | undefined; endDate: Date | undefined; }; export {};