UNPKG

@infordata-web/portal-common-component-lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.

47 lines (46 loc) 1.77 kB
import { EventEmitter, OnInit } from "@angular/core"; import { FormGroup, ValidatorFn } from "@angular/forms"; import { getErrorMessage } from '../../utils/validators-messages.utils'; import { DatiPersonaFisicaModel, LocalitaModel, NazioneModel, VerificaPfResponseDTO } from "../../models/estremi-persona-fisica.model"; import { BonificoSepaModel } from "../../models/bonifico-sepa.model"; export declare class BonificoSepaComponent implements OnInit { bonificoSepa: BonificoSepaModel; nazioni: NazioneModel[]; province: LocalitaModel[]; isPersonaFisicaSepaValid: boolean; sepaFormPath: string; estremiPFSepaFormPath: string; viewSessoPF: boolean; validateAndGetResidenza: VerificaPfResponseDTO; validateSepaPersonaFisicaEmitter: EventEmitter<void>; resetEstremiPersonaFisicaSepaFormEmitter: EventEmitter<void>; bonificoSepaReady: EventEmitter<{ bonifico: BonificoSepaModel; isValid: boolean; }>; personaFisicaEmitter: EventEmitter<{ persona: DatiPersonaFisicaModel; isValid: boolean; }>; sepaForm: FormGroup; getErrorMessage: typeof getErrorMessage; ibanValidators: ValidatorFn[]; sepaCountries: { name: string; code: string; iban: string; }[]; delegato: DatiPersonaFisicaModel; isDelegatoValid: boolean; constructor(); ngOnInit(): void; initSepaForm(): void; onValidateSepaPersonaFisica(): void; onExistsDelegatoRiscossioneChange(tipo: any): void; sepaCountriesValidator(): ValidatorFn; onDelegatoRiscossioneReady(event: { persona: DatiPersonaFisicaModel; isValid: boolean; }): void; convertToUppercase(value: string): void; }