import React from "react";
declare type Props = {
    readonly name: string;
    readonly value: string;
    readonly error?: string;
    readonly label?: string;
    readonly placeholder?: string;
    readonly min?: number;
    readonly max?: number;
    readonly step?: number;
    readonly precision?: number;
    readonly onChange: (name: string, value: number) => void;
    readonly [key: string]: any;
};
export declare const NumberInput: React.MemoExoticComponent<({ name, value, error, label, placeholder, min, max, step, precision, onChange, ...rest }: Props) => JSX.Element>;
export {};
