import { EventEmitter, ElementRef, Renderer, OnChanges, OnInit, SimpleChanges } from '@angular/core';
export declare class TableFilter implements OnInit, OnChanges {
    private element;
    private renderer;
    config: any;
    onFilterChange: EventEmitter<any>;
    filterThrottle: any;
    constructor(element: ElementRef, renderer: Renderer);
    ngOnInit(): void;
    ngOnChanges(changes?: SimpleChanges): void;
    onChangeFilter(event: KeyboardEvent): void;
    onClick(event: any): void;
}
