import { EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { NbFieldType } from "./nbinput.entity";
export declare class NbinputNumberComponent implements ControlValueAccessor {
    private onTouchedCallback;
    private onChangeCallback;
    FieldType: typeof NbFieldType;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    setDisabledState?(isDisabled: boolean): void;
    writeValue(obj: number): void;
    onBlur(): void;
    changed: EventEmitter<any>;
    onChange(event: any): void;
    isNumeric(n: any): boolean;
    disabled: any;
    readonly: any;
    _calc: number;
    private PERCENT;
    data: any;
    _data: number;
    value: any;
    setData(): void;
    _type: NbFieldType;
    type: NbFieldType;
    placeholder: string;
}
