import * as React from 'react'; export declare type Omit = Pick>; export declare type OmitAttrs = 'defaultValue' | 'onChange' | 'size'; export interface InputNumberProps extends Omit, OmitAttrs> { prefixCls?: string; min?: number; max?: number; value?: number; step?: number | string; defaultValue?: number; tabIndex?: number; onChange?: (value: number | string | undefined) => void; disabled?: boolean; formatter?: (value: number | string | undefined) => string; parser?: (displayValue: string | undefined) => number; decimalSeparator?: string; placeholder?: string; style?: React.CSSProperties; className?: string; name?: string; id?: string; precision?: number; } export declare class InputNumber extends React.Component { static defaultProps: { prefixCls: string; step: number; }; private inputNumberRef; focus: () => void; blur: () => void; render(): JSX.Element; }