import React from "react";
import "./style.scss";
export interface InputNumberProps {
    value?: number;
    disabled?: boolean;
    placeholder?: string;
    className?: string;
    status?: "error";
    style?: React.CSSProperties;
    max?: number;
    min?: number;
    step?: number;
    precision?: number;
    onChange?: (num: number | string, e?: React.ChangeEvent<HTMLInputElement>) => void;
    showHighLight?: boolean;
    suffix?: React.ReactNode;
    prefix?: React.ReactNode;
    addonBefore?: React.ReactNode;
    addonAfter?: React.ReactNode;
    onBlur?: (v: string | number | undefined, e?: React.FocusEvent<HTMLInputElement>) => void;
}
export interface InputNumberRef {
    focus: () => void;
}
export declare function hasPrefixaddon(props: InputNumberProps): boolean;
declare const _default: React.ForwardRefExoticComponent<InputNumberProps & React.RefAttributes<InputNumberRef>>;
export default _default;
