import { EventEmitter } from '@angular/core'; import { UIBasicInputFieldComponent } from "../uibasic-input-field/uibasic-input-field.component"; import { ListItem } from '../../ul-lib.service'; import * as i0 from "@angular/core"; export interface IChip { DataKey: string; Value: string; Key: string; } export declare class UIBasicFilterComponent { ShowFilterOptions: boolean; DataKeys: any[]; SelectedKey: any; ChipList: IChip[]; FilterDropdown: ListItem[]; DefaultDropdwn: ListItem; showFilterInput: boolean; FValue?: UIBasicInputFieldComponent; SelectedFilters: EventEmitter[]>; enabled: boolean; inactive: boolean; toggleFilterOptions(): void; SelectedFilterChanged(a: any): void; TriggerFilterListEvent(): void; ChipDeleteClick(a: String, dataKey: string): void; AddChipClicked(a: any): void; build(inData: any[], ColMap: object[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }