import { OnInit } from '@angular/core'; import { FormBuilder } from '@angular/forms'; import { DomSanitizer } from '@angular/platform-browser'; import { NavController } from '@ionic/angular'; import { UtilService } from '../../services/util/util.service'; import { BasePage } from '../../pages/BasePage'; import { ClaimantContextService } from '../../services/claimant-context/claimant-context.service'; import { LoginService } from '../../services/login/login.service'; import { HelpService } from '../../services/help/help.service'; import { QuestionnaireQueryModel } from '../..//models/questionnaire/QuestionnaireQueryModel'; import { MenuItem } from 'primeng/api'; import { WeeklyCertServiceV2 } from '../../services/weekly-cert/weekly-cert-v2.service'; import { SummaryComponentV2 } from '../weekly-summary-v2/summary.component-v2'; import { FormBuilderPage } from '../../components/questionnaire/form-builder/form-builder.page'; import { WorkSearchQuestionComponentV2 } from '../weekly-work-search-question-v2/work-search-question.component-v2'; import { WeeklyCertEligibilityModelV2 } from '../../models/weekly-cert/weekly-cert-eligibility-v2-model'; import { StatusModel } from '../..//models/questionnaire/StatusModel'; import { AcknowledgementMsComponent } from '../../components/weekly-acknowledgement-ms/acknowledgement-ms.component'; import { WorkSearchModel } from '../../models/weekly-cert/work-search-v2-model'; import { DatePipe } from '@angular/common'; import { WorkSearchRecordModel } from '../../models/weekly-cert/work-search-record-v2-model'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class WeeklyCertificationComponent extends BasePage implements OnInit { private wcService; fb: FormBuilder; private util; private nav; sanitizer: DomSanitizer; hs: HelpService; ls: LoginService; private contextService; private datepipe; private router; workSearchComponent: WorkSearchQuestionComponentV2; acknowledgementMsComponent: AcknowledgementMsComponent; summaryComponent: SummaryComponentV2; weeklyQuestions: FormBuilderPage; showAck: boolean; showConfirmation: boolean; confirmationData: any; items: MenuItem[]; contents: string[]; activeIndex: number; errorMsg: string; isLoading: boolean; showWorkSearch: boolean; dynamicParam: any; isOpenQe: boolean; qeQueryModels: QuestionnaireQueryModel[]; potentialIssues: number[]; statusModel: StatusModel; readOnlyFields: string[]; readOnlyData: any; dataToLoad: any; workSearchWaived: any; waiverReason: String; workSearchDataMs: WorkSearchModel; multipleWeeksDue: boolean; showInterimConfirmation: boolean; numberOfMultipleWeeksDue: number; receivedData: any; displayContinuedWeeksFiledHeading: boolean; parsedMaxRTWDate: any; weeklyWorkPerformedPopupFlag: boolean; workSearchRecords: WorkSearchRecordModel[]; count: number; reemWorkSearchRecordCount: number; constructor(wcService: WeeklyCertServiceV2, fb: FormBuilder, util: UtilService, nav: NavController, sanitizer: DomSanitizer, hs: HelpService, ls: LoginService, contextService: ClaimantContextService, datepipe: DatePipe, router: Router); ngOnInit(): void; onStepChange(index: number): void; processWeeklyCertEligibiltySuccess(res: WeeklyCertEligibilityModelV2): void; getLabelMaxRTWDate(): void; processWeeklyCertEligibilityError(err: any): void; initializeDataForWorkSearchForm(): void; openNextPage(): void; goToWeeklyCert(): void; success(weeklyQuestionsResponse: any): void; openFollowupQuestions(): void; openSummaryPostQuestionnaires(event: any): void; onQeClose(): void; goToSummary(): void; closeAck(): void; fileWeeklyCertDone(event: any): void; closeConfirmationPopup(): void; navigateToWeeklies(data: any): void; goHome(): void; showAcknowledgement(): void; onQeSuccess(): void; ionViewWillLeave(): void; ionViewDidEnter(): void; handleError(err: any): void; hasHiredStatus(status: boolean): void; hasWorkedFullTimeOrStartedWorkingStatus(status: boolean): void; handleHiddenFields(res: WeeklyCertEligibilityModelV2): void; loadComplete(event: any): void; getPreviousSunday(inputDate: any): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=weekly-certification.component.d.ts.map