import { OnInit, OnDestroy, EventEmitter } from '@angular/core'; import { FormControl } from '@angular/forms'; import { Observable } from 'rxjs'; import { IDropdown, IDropDownEntityContainer } from '../../models/search-model'; import { DropDownService } from '../../services/drop-down-service'; export declare class CustomerDropdownSimpleComponent implements OnInit, OnDestroy { private ddService; control: FormControl; required: boolean; disabled: boolean; fieldLabel: string; resource: string; selectionChange: EventEmitter; private subs; filterControl: FormControl; formValue$: Observable; finalDropdown$: Observable; constructor(ddService: DropDownService); ngOnInit(): void; getBasePayload: () => { limit: number; orderBy: string; order: string; }; getInitPayload: () => { filterConditions: { filterColumn: string; filterOperator: string; filterValues: any[]; }[]; limit: number; orderBy: string; order: string; }; mapContainerToDropDown: (container: IDropDownEntityContainer) => IDropdown; ngOnDestroy(): void; }