import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { CoreUiComponent, PagedList, Pager } from 'zek'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class CodeDropdown extends CoreUiComponent { constructor(_renderer: Renderer2, _elementRef: ElementRef); destroy(): Promise; _uniqueId: string; id: string; get inputId(): string; model?: Array | null; modelChange: EventEmitter; onAdd: EventEmitter; onDelete: EventEmitter; filter: any; pagedList: PagedList; pager: Pager; private _searchSubject; bindDictionary(): void; changePage(page: number): void; changePageSize(pageSize: number): void; onSearch(): void; search(): void; bindList(): void; getList(): Observable; reset(): void; closeSearch(): void; addOrRemove(item: any): void; addItem(item: any): void; removeItem(item: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }