import { HTMLAttributes } from "react";
export interface NumericProps extends HTMLAttributes<HTMLInputElement> {
    /** If true, mouse events are disabled and the input appears faded. */
    disabled?: boolean;
    /** The value of the input. */
    value: string | number;
    /** The maximum value of the input. */
    max?: number;
    /** The minimum value of the input. */
    min?: number;
    /** The increment/decrement size of the buttons. */
    step?: number | "any";
    /** Text to display next to the input. */
    legend?: string;
    /** If true, text will be display to indicate that the field is required. */
    required?: boolean;
}
declare const Numeric: ({ disabled, style, className, value, min, max, step, required, legend, ...other }: NumericProps) => JSX.Element | null;
export default Numeric;
