import { OnInit } from '@angular/core'; import { NgForm, UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; import { ActivatedRoute, Router } from '@angular/router'; import { ClaimantContextService } from '../../services/claimant-context/claimant-context.service'; import { LoggerService } from '../../services/logger/logger.service'; import { LoginService } from '../../services/login/login.service'; import { UtilService } from '../../services/util/util.service'; import { KeyValueModel } from '../../models/questionnaire/KeyValueModel'; import { QuestionnaireQueryModel } from '../../models/questionnaire/QuestionnaireQueryModel'; import { ChoicesModel } from '../../models/AddressComponentModel'; import { CountyModel } from '../../models/CountyModel'; import { ClaimService } from '../../services/claims/claims.service'; import { NavController } from '@ionic/angular'; import { DomSanitizer } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class DuaRequestPageComponent implements OnInit { fb: UntypedFormBuilder; ls: LoginService; private router; logger: LoggerService; cs: ClaimService; util: UtilService; private activatedRoute; claimantContextService: ClaimantContextService; private nav; sanitizer: DomSanitizer; backButtonPageLink: string; duaInfoForm: UntypedFormGroup; duaFormDirective: NgForm; radioOptions: { value: string; text: string; }[]; payRateOptions: { value: string; text: string; }[]; disasterOptions: ChoicesModel[]; countyOptions: CountyModel[]; listOfDisasters: KeyValueModel[]; displayDisasterQue: boolean; disasterResult: string; errorMsg: string; isLoading: boolean; nextPage: string; dataFound: string; isCallFromHint: boolean; isOpenDua: boolean; qeQueryModels: QuestionnaireQueryModel[]; previousTypeDisaster: any; previousCountyWork: any; previousResCounty: any; isFetched: boolean; previousLastDayWork: Date; constructor(fb: UntypedFormBuilder, ls: LoginService, router: Router, logger: LoggerService, cs: ClaimService, util: UtilService, activatedRoute: ActivatedRoute, claimantContextService: ClaimantContextService, nav: NavController, sanitizer: DomSanitizer); fetchDisasterList(): void; loadDisasterData(): void; ngOnInit(): void; fetchPreviousDuaRequestValues(): Promise; setRequiredValidation(): void; backFromDua(): void; onSubmit(): void; closeDua(): void; quSuccessDua(event: any): void; dateInput(event: any): void; get isImpactedByDisaster(): import("@angular/forms").AbstractControl; get typeDisaster(): import("@angular/forms").AbstractControl; get countywork(): import("@angular/forms").AbstractControl; get countyres(): import("@angular/forms").AbstractControl; get lastDayWorked(): import("@angular/forms").AbstractControl; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=dua-request-page.component.d.ts.map