import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup, FormBuilder, FormControl } from '@angular/forms'; import { MessageService } from 'primeng/api'; import { IweekDaysRq } from './../../../core/models/academic/academic.component'; import { CodSelfManagedSteps } from '../../logic/cod-self-managed-steps'; import { CodSelfManagedControls } from '../../logic/cod-self-managed-controls'; import * as i0 from "@angular/core"; export declare class CodSelfFormStepFourComponent extends CodSelfManagedSteps implements OnInit { private fb; private messageService; private codFormControls; idTypes: any; completed: EventEmitter; action: EventEmitter; controls: import("../../logic/cod-self-managed-controls").ControlSteps[]; messageInfo: string; visible: boolean; codSelfFormStepFour: FormGroup; selectedOptionPayments?: IweekDaysRq; messageAlertPlacementTest: boolean; disableweekdays: boolean[]; isSelectionOptionPayments: boolean; isEditBillingData: boolean; OptionPayments: any[]; studentIdCardType: FormControl; constructor(fb: FormBuilder, messageService: MessageService, codFormControls: CodSelfManagedControls); ngOnInit(): void; initForm(): void; subscribeToStudentIdCardTypeChanges(): void; getDataUser(): void; updateBillingDataFields(typeIdCard: string | null): void; back(): void; next(): void; startLocalStorageWork(): void; editBillingData(): void; updateDatosBillingData(): void; sendForm(): void; onReject(): void; showConfirm(): void; selectOpcionsPayments(eve: IweekDaysRq): void; addValidators(): void; removeValidators(): void; selectIdType(idType: any): void; getViewBasedOnPaymentOption(): string; getIdTypeDescription(idType: string): string; updateGlobalControls(change: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }