import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TextFilterComponent {
    debounceTime: number;
    placeholder: string;
    value: string;
    valueChange: EventEmitter<string>;
    private searchBoxObs;
    searchBox: import("rxjs").Observable<string>;
    constructor();
    /**
     * Called when searchbox value changes.
     * @param e
     */
    onSearchValueChange(e: any): void;
    fireEvent(value: string): void;
    clearText(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TextFilterComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TextFilterComponent, "ngbiz-text-filter", never, { "debounceTime": { "alias": "debounceTime"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; }, { "valueChange": "valueChange"; }, never, never, false, never>;
}
