import React from 'react';
import { FormControlWrapperPublicProps } from '../../FormLayout/components/FormControlWrapper';
import { FormControlCommonProps } from '../types.js';
import '../FormControls.css';
import './Number.css';
export interface NumberProps extends FormControlCommonProps, FormControlWrapperPublicProps {
    max?: number;
    min?: number;
    onChangeInteger?: (int: number | undefined) => void;
    step?: number;
    showControls?: boolean;
    value?: number | string;
}
declare const NumberField: ({ error, disabled, hint, label, labelBehavior, max, maxWidth, min, minWidth, name, onBlur, onChange, onChangeInteger, onChangeValue, onFocus, placeholder, showErrorMessage, subText, showControls, step, valid, value, }: NumberProps) => React.ReactElement;
export { NumberField as Number };
