import { KeyboardEvent } from 'react'; import { type CommonMaskedInputProps } from './types'; export interface InputNumberProps extends Omit { decimalSymbol?: string; min: number; max: number; placeholder?: string; precision?: number; step: number; visible?: boolean; controlButtons?: boolean; onKeyDown?(event: KeyboardEvent): void; onFocus?(): void; onChange?(value: number | null): void; onBlur?(value: number | null): void; } export declare enum DIRECTION_STEP { INCREASE = "increase", DECREASE = "decrease" } export declare enum KEY { UP = "ArrowUp", DOWN = "ArrowDown" } export declare const InputNumber: { ({ measure, ...props }: InputNumberProps & { measure?: string | undefined; }): JSX.Element; displayName: string; };