import { ActivatedRoute, Router } from '@angular/router'; import { DataStoreService } from '../../services/data-store.service'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MandateService } from '../../services/mandate.service'; import { Consumer } from '../../models/request/create-mandate.request'; import { ConfirmationService } from 'primeng/api'; import { MandateBeforePayment } from '../../models/shared/mandate'; import { MappedProduct } from '../../models/shared/product'; import { Symptom } from '../../models/shared/iris-symptom'; import { ShippingDetails } from '../../models/shared/shipping-details'; import * as i0 from "@angular/core"; export declare class ConnectedStepSixComponent { private route; private readonly formBuilder; private readonly store; private readonly router; private readonly mandateService; private confirmationService; app: string; step6Form: FormGroup; submitted: boolean; decodedStatus: string | null; messages: any[]; loading: boolean; mandateBeforePayment: MandateBeforePayment; sessionId: string | null; device: MappedProduct; symptom: Symptom; consumer: Consumer | any; mandateBeforePaymentID: string; shipping_details: ShippingDetails; constructor(route: ActivatedRoute, formBuilder: FormBuilder, store: DataStoreService, router: Router, mandateService: MandateService, confirmationService: ConfirmationService); getLatestMandate(): void; getLatestMandateAfterPayment(): void; restoreSession(): void; checkPaymentStatus(): void; handleStatus(status: string, sessionId: string | null): void; onItniFrom(): FormGroup<{ ischecked: import("@angular/forms").FormControl; }>; get f(): { [key: string]: import("@angular/forms").AbstractControl; }; onSubmit(): void; prev(): void; cancel(event: Event): void; deleteMandateCreationData(): void; get finalPrice(): number; fulfillCheckout(sessionId: string, atsCodeRepairer: string): void; createMandate(): void; createMandateBeforePayment(): void; createWarranty(): void; UpdateMandateBeforePayment(contCode: string, contId: number, contPrdId: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }