import { ChangeDetectorRef, EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { TraxService } from '../../../services/trax.service';
import * as i0 from "@angular/core";
export declare class ChipDropdownComponent implements OnInit, OnChanges {
    private traxService;
    private cd;
    data: any;
    selectedData: any;
    selectedList: EventEmitter<string[]>;
    showDropdown: boolean;
    dummyData: any;
    instanceId: string;
    searchValue: any;
    constructor(traxService: TraxService, cd: ChangeDetectorRef);
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    addBadge(data: any, index: any): void;
    removeBadge(data: any, index: number): void;
    getInitials(name: string): string;
    debounceTimer: any;
    findValue(): void;
    toggleDropdown(): void;
    clickOutside(event: MouseEvent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ChipDropdownComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ChipDropdownComponent, "lib-chip-dropdown", never, { "data": { "alias": "data"; "required": false; }; "selectedData": { "alias": "selectedData"; "required": false; }; }, { "selectedList": "selectedList"; }, never, never, false, never>;
}
