import { EventEmitter, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { ApiVisa, BranchContainerModel, BranchService, Pagination } from 'blg-akaun-ts-lib'; import { ReplaySubject, Subject } from 'rxjs'; import { DropDownService } from '../../services/drop-down-service'; export declare class SelectBranchDropDownV2Component implements OnInit { private branchService; private dropDownService; apiVisa: ApiVisa; branch: FormControl; required: boolean; branchChange: EventEmitter; branchSelected: EventEmitter; branchGuids: any[]; controlName: string; serverSideFiltering: FormControl; currentBranch: FormControl; serverSideSearching: boolean; filteredOptions$: ReplaySubject; branchList: any[]; selectedBranch: any; temporaryBranch: any; filteredBranch: any; pagination: Pagination; protected _onDestroy: Subject; constructor(branchService: BranchService, dropDownService: DropDownService); ngOnInit(): void; getBranch(): void; filterBranch(): void; onSelect(branchGuid: string): void; ngOnDestroy(): void; }