import { OnInit } from '@angular/core'; import { ControlValueAccessor, FormControl } from '@angular/forms'; import { ngxCmDropdownDataModel } from '../../models'; import { HttpClient } from '@angular/common/http'; export declare const EPANDED_TEXTAREA_VALUE_ACCESSOR: any; export declare class DropdownComponent implements OnInit, ControlValueAccessor { private _http; Options: Array; Ajax: boolean; AjaxURL: string; IdProperty: string; NameProperty: string; OptionsViewModel: Array; onChange: FunctionConstructor; currentValue: any; showOptions: any; loading: any; searchControl: FormControl; constructor(_http: HttpClient); ngOnInit(): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; }