import { DecimalPipe } from '@angular/common';
import { EventEmitter, OnInit } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class NumberPickerRangeComponent implements OnInit, ControlValueAccessor {
    private _numberPipe;
    model: any[];
    onChange: Function;
    onTouched: Function;
    readonly: boolean;
    maskType: 'decimal' | 'int' | 'intWithoutMask';
    placeholder: string;
    disabled: boolean;
    suffix: string;
    prefix: string;
    min: number;
    max: number;
    decimalPlaces: number;
    onInit: EventEmitter<any>;
    focus: EventEmitter<any>;
    enterSmart: EventEmitter<any>;
    enter: EventEmitter<any>;
    blur: EventEmitter<any>;
    change: EventEmitter<any>;
    placeholerTu: any;
    placeholerDen: any;
    constructor(_numberPipe: DecimalPipe);
    ngOnInit(): void;
    clear(): boolean;
    writeValue(obj: any): void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    setDisabledState?(isDisabled: boolean): void;
    getMaskByType(maskType: any): string;
    getThousandSeperator(): "" | ".";
    checkValueInRange(): void;
    onChanged(evt: any): void;
    onFocus(evt: any, index: number): void;
    compareAndEmit(): void;
}
//# sourceMappingURL=number-picker-range.component.d.ts.map