import { default as React, FunctionComponent, ChangeEvent } from 'react'; import { BasicComponent } from '../../utils/typings'; export interface InputNumberProps extends BasicComponent { value: number | string; defaultValue: number | string; allowEmpty: boolean; min: number | string; max: number | string; disabled: boolean; readOnly: boolean; step: number; digits: number; async: boolean; select: boolean; formatter?: (value?: string | number) => string; onPlus: (e: React.MouseEvent) => void; onMinus: (e: React.MouseEvent) => void; onOverlimit: (e: React.MouseEvent | ChangeEvent) => void; onBlur: (e: React.FocusEvent) => void; onFocus: (e: React.FocusEvent) => void; onChange: (param: string | number, e: React.MouseEvent | ChangeEvent) => void; } export declare const InputNumber: FunctionComponent & Omit, 'onChange' | 'onBlur'>>;