import { OnInit } from '@angular/core';
import { QdFilterService } from '../../filter-service/filter.service';
import * as i0 from "@angular/core";
export declare class QdFilterItemFreeTextCategoryComponent implements OnInit {
    private readonly filterService;
    filterId: string;
    isInstantFiltering: boolean;
    categoryIndex: number;
    testId: string;
    itemIndex: number;
    itemData: any;
    constructor(filterService: QdFilterService);
    ngOnInit(): void;
    private updateState;
    refreshItems(): void;
    handleReset(): void;
    handleEnter(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdFilterItemFreeTextCategoryComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QdFilterItemFreeTextCategoryComponent, "qd-filter-category-free-text", never, { "filterId": { "alias": "filterId"; "required": false; }; "isInstantFiltering": { "alias": "isInstantFiltering"; "required": false; }; "categoryIndex": { "alias": "categoryIndex"; "required": false; }; "testId": { "alias": "data-test-id"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=filter-category-free-text.component.d.ts.map