import { default as React } from 'react'; import { ElementSize, FormVariant } from '../FieldWrapper'; export interface NumberInputProps extends Omit, 'name' | 'size' | 'value' | 'defaultValue' | 'onChange' | 'type' | 'prefix'> { name: string; label?: string; variant?: FormVariant; size?: ElementSize; value?: number | null; defaultValue?: number; onChangeValue?: (value: number | null) => void; error?: string; showControls?: boolean; clampOnBlur?: boolean; allowWheel?: boolean; prefix?: React.ReactNode; suffix?: React.ReactNode; } export default function NumberInput({ name, label, variant, size, value, defaultValue, onChangeValue, error, showControls, clampOnBlur, allowWheel, prefix, suffix, min, max, step, required, className, disabled, ...rest }: NumberInputProps): import("react/jsx-runtime").JSX.Element;