import { UseInputNumberProps } from '@primereact/types/headless/inputnumber'; import * as React from 'react'; export declare const useInputNumber: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance) => void; onInput: (event: React.FormEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; onKeyPress: (event: React.KeyboardEvent) => void; onClick: (event: React.MouseEvent) => void; onPaste: (event: React.ClipboardEvent) => void; onFocus: (event: React.FocusEvent) => void; onBlur: (event: React.FocusEvent) => void; }; incrementProps: { disabled: boolean; tabIndex: number; onPointerDown: () => void; onPointerUp: () => void; onPointerLeave: () => void; onKeyDown: (e: React.KeyboardEvent) => void; onKeyUp: () => void; }; decrementProps: { disabled: boolean; tabIndex: number; onPointerDown: () => void; onPointerUp: () => void; onPointerLeave: () => void; onKeyDown: (e: React.KeyboardEvent) => void; onKeyUp: () => void; }; maxBoundry: () => boolean; minBoundry: () => boolean; increment: (event: React.KeyboardEvent | React.MouseEvent | React.PointerEvent | null, dir: number) => void; decrement: (event: React.KeyboardEvent | React.MouseEvent | React.PointerEvent | null, dir: number) => void; stepUp: () => void; stepDown: () => void; stopSpin: () => void; }>;