import { type NullableDateRange } from "@ryuzaki13/react-foundation-lib/formatters";
import { type DateInputOptions } from "../lib";
/**
 * Хук управляет текстовым представлением и выбранным значением поля даты.
 */
export declare const useDateInput: (options: DateInputOptions) => {
    inputValue: string;
    setInputValue: (nextInputValue: string) => void;
    selectedDate: Date | NullableDateRange | null;
    setSelectedDate: (nextSelectedDate: Date | NullableDateRange | null) => void;
    handleSelect: (date: Date | NullableDateRange) => boolean;
    formatDate: (value: Date | NullableDateRange | null) => string;
    parseDate: (dateString: string) => Date | NullableDateRange | null;
};
//# sourceMappingURL=useDateInput.d.ts.map