import { EventEmitter, ElementRef } from "@angular/core"; import { DropdownMultipleCheckboxOptions } from './model/dropdown_multiple_checkbox_options'; import { DropdownMultipleCheckboxOption } from './model/dropdown_multiple_checkbox_option'; export declare class DropdownMultipleCheckboxComponent { checkboxDropdownElement: any; widthBox: ElementRef; searchInput: ElementRef; options: DropdownMultipleCheckboxOptions; selectEmitter: EventEmitter; searchStr: string; isOpen: boolean; checkedList: DropdownMultipleCheckboxOption[]; inputWidth: string; inoutFocus: boolean; visibleDropdownOptionGroups: DropdownMultipleCheckboxOption[]; showType: string; checkedListNum: number; isAllChecked: boolean; oldCheckList: DropdownMultipleCheckboxOption[]; ngOnInit(): void; ngOnChanges(): void; updateSelectedoptions(): void; isEquObj(a: any, b: any): boolean; toggleDropdown(): void; closeDropdown(): void; deleteSelect(item: DropdownMultipleCheckboxOption): void; checkItem(item: DropdownMultipleCheckboxOption): void; checkAll(checked: boolean): void; filterItem(): void; updateCheckedItem(selectOption: DropdownMultipleCheckboxOption[], flag?: boolean): void; submitSelect(): void; emitValue(): void; searchEvent(): void; widthChange(): void; focus(): void; unique(array: any): any; selectNull(): void; readonly checkedValue: string; onClickOutside(event: MouseEvent): void; }