import { MouseEvent as ReactMouseEvent, FocusEvent as ReactFocusEvent } from 'react'; /** * Shared interaction behavior between Number and Text spin buttons. * @internal */ export declare function useSpinButtonInteraction(props: { disabled: boolean; selectAll: () => void; deselectAll: () => void; rootElement: HTMLSpanElement | null; }): { onClick: (event: ReactMouseEvent) => void; onFocus: (event: ReactFocusEvent) => void; onBlur: (event: ReactFocusEvent) => void; };