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 { LabelService, Pagination } from 'blg-akaun-ts-lib'; import { ReplaySubject, Subject } from 'rxjs'; export declare class SelectMultiItemCategoryDropDownComponent implements OnInit, OnDestroy { private labelService; private readonly store; itemCategoryLevel: FormControl; apiVisa: ApiVisa; selectedGuid: string; label: string; options: any; pagination: Pagination; itemCategoryLevelSelected: EventEmitter; serverSideFiltering: FormControl; filteredOptions$: ReplaySubject; selectedRow: any; rowData: any; key: string; labelName: string; labelListGuid: any; protected _onDestroy: Subject; constructor(labelService: LabelService, store: Store); ngOnInit(): void; getRowData(labelListGuid: any, keyword?: any): void; filtering(): void; onSelect(guid: string): void; isRequired(): any; isMultiple(): any; getLevel(): any; ngOnDestroy(): void; }