import type { ChangeEvent } from "react";
import type { InputDateProps } from "./InputDate.types";
import type { DatePickerActivatorProps } from "../DatePicker/DatePickerActivator";
export interface useInputDateActivatorActionsProps extends Pick<InputDateProps, "onFocus" | "onBlur"> {
    onChange: DatePickerActivatorProps["onChange"];
}
export declare function useInputDateActivatorActions({ onChange, onBlur, onFocus, }: useInputDateActivatorActionsProps): {
    handleBlur: (event: React.FocusEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
    handleChange: (_newValue: string, event?: ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
    handleFocus: (event: React.FocusEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
    isFocused: boolean;
};
