import { Renderer2 } from '@angular/core';
import { Column } from '@true-directive/base';
import { FilterOperator } from '@true-directive/base';
import { FilterBaseComponent } from './filter-base.component';
import { InternationalizationService } from '../../internationalization/internationalization.service';
export declare class FilterNumberComponent extends FilterBaseComponent {
    protected _renderer: Renderer2;
    protected intl: InternationalizationService;
    init(): void;
    inputError1: string;
    inputError2: string;
    gridError: string;
    validate(): boolean;
    getFormat(): string;
    selectMode: boolean;
    operators: FilterOperator[];
    input1: any;
    input2: any;
    grid: any;
    listColumns: Column[];
    groupedColumns: Column[];
    private getNumFormat;
    private displayedValue;
    inputFocus(e: any): void;
    constructor(_renderer: Renderer2, intl: InternationalizationService);
}
