import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { BehaviorSubject } from 'rxjs'; import { EmployerDetailSearchResult } from '../../models/questionnaire/EmployerDetailSearchResult'; import { ValidationService } from '../../services/questionnaire/validation.service'; import { AutoCompleteSelectEvent } from 'primeng/autocomplete'; import * as i0 from "@angular/core"; export declare class SearchEmployerComponent implements OnInit, ControlValueAccessor, OnChanges { validationService: ValidationService; onFound: EventEmitter; onEmpty: EventEmitter; empType: string; empName: string; errorMessage: string; showError: boolean; private onChange; private onTouch; employersBs: BehaviorSubject; choice: Choices[]; radioOptions: any; constructor(validationService: ValidationService); ngOnInit(): void; writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; ngOnChanges(changes: SimpleChanges): void; searchForEmployer(event: any): void; onSelectAction(event: AutoCompleteSelectEvent): void; onClearAction(event: any): void; checkValidity(value: String): void; manualEnterEmployer(): void; setEmployerName(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class Choices { value?: string; text?: string; } //# sourceMappingURL=search-employer.component.d.ts.map