import * as React from 'react';

declare interface propTypes {
    name: string;
    labelValue?: string;
    required?: boolean;
    invalidMessage?: string;
    readonly?: boolean;
    hidden?: boolean;
    colSpan?: number;
    maxLength?: number;
    value?: string | number;
    placeholder?: string;
    suffix?: string;

    mask?: string;
    zeroDisplayAs0?: boolean;
    nullable?: boolean;

    align?: 'left' | 'center' | 'right';
    fontColor?: string;
    bold?: boolean;
    backgroundColor?: string;
    underline?: boolean;
    oblique?: boolean;
    border?: boolean;

    onFocus?: Function;
    onBlur?: Function;
    onClick?: Function;
    onDblClick?: Function;
    // onKeyDown?: Function;
    // onEnter?: Function;
    onChange?: Function;
}
export default class NumberInput extends React.Component<propTypes> {}
