import { type FocusEventHandler, type FormEventHandler, type RefObject } from 'react'; import { EnhanceInputPrimitiveProps } from '../private/InputBase/withEnhancedInput'; interface UseNumberInputBehaviourProps { value: EnhanceInputPrimitiveProps['value']; ref: RefObject; preventMouseWheel: boolean; onFocus?: FocusEventHandler; onBlur?: FocusEventHandler; onChange?: FormEventHandler; } interface Returns { value: EnhanceInputPrimitiveProps['value']; inputRef: RefObject; onFocus: FocusEventHandler; onBlur: FocusEventHandler; onChange: FormEventHandler; } export declare const useNumberInputBehaviours: ({ ref, preventMouseWheel, onBlur: incomingOnBlur, onFocus: incomingOnFocus, onChange: incomingOnChange, value, }: UseNumberInputBehaviourProps) => Returns; export {}; //# sourceMappingURL=useNumberInputBehaviours.d.ts.map