export interface UseEventsParams { value?: number | string | null; scrollable: boolean; disabled?: boolean; readOnly?: boolean; min?: number; max?: number; step?: number; decimalSeparator?: string; onChangeValue: (currentValue: number | string, event: React.SyntheticEvent) => void; onWheel?: (event: React.WheelEvent) => void; } export declare function useEvents(params: UseEventsParams): { inputRef: import("react").RefObject; isFocused: boolean; onStepUp: (...args: any[]) => any; onStepDown: (...args: any[]) => any; onKeyDown: (...args: any[]) => any; onBlur: (event: React.FocusEvent) => void; onFocus: () => void; };