import type { ChangeEvent, FocusEvent } from "react";
interface UseSelectActionsProps {
    readonly onChange?: (newValue: string | number, event?: ChangeEvent<HTMLSelectElement>) => void;
    readonly onBlur?: (event: FocusEvent<HTMLSelectElement>) => void;
    readonly onFocus?: (event: FocusEvent<HTMLSelectElement>) => void;
}
/**
 * Hook with actions on the Select component.
 */
export declare function useSelectActions({ onChange, onBlur, onFocus, }: UseSelectActionsProps): {
    handleChange: (event: ChangeEvent<HTMLSelectElement>) => void;
    handleBlur: (event: FocusEvent<HTMLSelectElement>) => void;
    handleFocus: (event: FocusEvent<HTMLSelectElement>) => void;
};
export {};
