import { ComponentRef, ElementRef, OnInit, ViewContainerRef } from '@angular/core'; import { NgForm } from '@angular/forms'; import { Observable } from 'rxjs'; import { PoTableColumnSort } from '../../../po-table/interfaces/po-table-column-sort.interface'; import { PoLookupModalBaseComponent } from '../po-lookup-modal/po-lookup-modal-base.component'; /** * @docsPrivate * * @docsExtends PoLookupModalBaseComponent */ export declare class PoLookupModalComponent extends PoLookupModalBaseComponent implements OnInit { inputSearchEl: ElementRef; container: ViewContainerRef; keyUpObservable: Observable; tableHeight: number; componentRef: ComponentRef; dynamicForm: NgForm; constructor(); ngOnInit(): void; onSelect(item: any): void; onUnselect(unselectedItem: any): void; onUnselectFromDisclaimer(removedDisclaimer: any): void; onAllSelected(items: any): void; onAllUnselected(items: any): void; onAllUnselectedTag(items: any): void; openModal(): void; sortBy(sort: PoTableColumnSort): void; destroyDynamicForm(): void; onAdvancedFilter(): void; private setTableHeight; private setupModalAdvancedFilter; private createDynamicForm; }