import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { ApiVisa, GlcodeContainerModel, GlcodeService } from 'blg-akaun-ts-lib'; import { ReplaySubject, Subject } from 'rxjs'; export declare class SelectGlcodeDropDownComponent implements OnInit, OnDestroy { private glcodeService; apiVisa: ApiVisa; glcode: FormControl; required: boolean; glcodeChange: EventEmitter; glcodeSelected: EventEmitter; serverSideFiltering: FormControl; serverSideSearching: boolean; filteredOptions$: ReplaySubject; glcodeList: GlcodeContainerModel[]; selectedGlcode: GlcodeContainerModel; filteredGlcode: any; protected _onDestroy: Subject; constructor(glcodeService: GlcodeService); ngOnInit(): void; getGlcode(): void; filterGlcode(): void; onSelect(glcodeGuid: string): void; ngOnDestroy(): void; }