import { type CSSProperties, type ReactNode } from 'react'; export type INumberInputProps = { value: number; disabled?: boolean; placeholder?: string; min?: number; max?: number; step?: number; /** Shrink prefix label to one line via FitText in the prefix slot. */ fitPrefix?: boolean; className?: string; style?: CSSProperties; 'data-tooltip'?: string; onUpdateValue?: (payload: number) => void; onInput?: (payload: Event) => void; onChange?: (payload: Event) => void; onBlur?: (payload: Event) => void; onFocus?: (payload: Event) => void; onEnter?: (payload: Event) => void; prefix?: ReactNode; suffix?: ReactNode; }; declare const NumberInput: import("react").MemoExoticComponent<(vrProps: INumberInputProps) => import("react").JSX.Element>; export default NumberInput;