import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import { FormValidationService } from '../../services/form-validation.service'; import * as i0 from "@angular/core"; export declare class NavigationTabsComponent { private formValidationService; private cdr; pages: any[]; currentPageIndex: number; skipValidation: boolean; pageChanged: EventEmitter; submitEmit: EventEmitter; saveAsDraftEmit: EventEmitter; edit: boolean; acceptedLanguage: string; eligibleForSubmission: { status: boolean; message: string; }; subFormChange: EventEmitter; pageDetails: any[]; markAllQuestionsAsRequired: boolean; skipMargin: boolean; rowSetIndex: EventEmitter; cancel: EventEmitter; primaryColor: string; secondaryColor: string; isActionTriggered: boolean; submissionInProgress: boolean; submissionInDraft: boolean; showCancelButton: boolean; submissionProgress: number; currentStep: string; animatedDots: string; loadedPages: { [key: number]: boolean; }; showTooltip: boolean; showNavArrows: boolean; hideTabs: boolean; constructor(formValidationService: FormValidationService, cdr: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; checkPageDetails(): void; updateSubFormWithSubmissions(event: any): void; triggerFunction(event: number): void; setCurrentPage(index: number): void; submitForm(): void; saveAsDraft(): void; trackByIndex(index: number, item: any): number; loadMoreData(): void; toggleTooltip(): void; scrollTabs(direction: number): void; checkOverflow(): void; cancelled(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }