export declare class NumberComponent { private tooltipId; private inputNumber?; private valueLabel; private errors; private config; private numberHelper; private oldValue; rootElement: HTMLElement; name: string; value: string | number; label: string; aid: string; min: number | string; max: number | string; required: boolean; format: string | "integer" | "decimal" | "currency"; pattern: string; inline: boolean; readOnly: boolean; control: string | "normal" | "button"; placeholder: string; thousandsSeparator: string; decimalSeparator: string; decimalNumDigits: number; currency: string; isValid: boolean; isFocused: boolean; componentWillRender(): void; render(): any; renderField(): any; private handleFocus; private handleBlur; private toHandleBlur; private handleIncrementValue; private handleDecrementValue; private addToValue; private resolveNumber; }