import { EventEmitter, OnDestroy, OnInit } from "@angular/core"; import { FormControl } from "@angular/forms"; import { Store } from "@ngrx/store"; import { ApiVisa } from "blg-akaun-ts-lib"; import { SessionStates } from "../../modules/session/session-controller/states"; import { ReplaySubject, Subject } from "rxjs"; import { DropDownService } from "../../services/drop-down-service"; export declare class SelectMultiLocationDropdownComponent implements OnInit, OnDestroy { private dropDownService; private readonly store; location: FormControl; apiVisa: ApiVisa; selectedGuids: string[]; label: string; locationSelected: EventEmitter; serverSideFiltering: FormControl; filteredOptions$: ReplaySubject; selectedRows: any[]; rowData: any; key: string; protected _onDestroy: Subject; constructor(dropDownService: DropDownService, store: Store); ngOnInit(): void; getRowData(keyword?: string): void; filtering(): void; onSelect(guid: string): void; clearSelection(): void; ngOnDestroy(): void; }