import { OnInit, SimpleChanges } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { MatSelect } from '@angular/material/select'; import { ReplaySubject, Subject } from 'rxjs'; import { QuestionBase, GroupBase } from '@ddcheck/common'; export declare class CountryMultipleQuestionComponent implements OnInit { multiSelect: MatSelect; question: QuestionBase; group: GroupBase; index: number; form: FormGroup; isDetail: boolean; protected _onDestroy: Subject; /** Subject that emits when the component has been destroyed. */ countryCtrl: FormControl; /** control for the selected country */ countryFilterCtrl: FormControl; /** control for the MatSelect filter*/ filteredCountries: ReplaySubject<{ key: string; value: string; }[]>; constructor(); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; ngOnInit(): void; get isValid(): any; get control(): any; setInitialValue(): void; filterCountries(): void; ngOnDestroy(): void; } //# sourceMappingURL=country-multiple-question.component.d.ts.map