import { FormGroup } from '@angular/forms'; export interface TNKLoanForm { form?: FormGroup; step: number; errors?: any; accessToken: string; banks: any[]; birthCities: any[]; disabledNextButton: boolean; serviceAreaIncluded: string; actionBusy: boolean; provinces: any[]; cities: any[]; districts: any[]; villages: any[]; postal_codes: any[]; showStep5Form: boolean; PINDataConfirmationBlock: boolean; oldVal_dob: string; oldVal_gender: string; doubleKTP: boolean; loadingKTP: boolean; cookiesData: any; selectedBankName?: string; editReviewForm: boolean; submitBusy: boolean; successCallbackURI: string; errorServerCallbackURI: string; busyServerCallbackURI: string; stepURI: any[]; showActionButton: boolean; debug: boolean; villagesContact: any[]; citiesContact: any[]; districtsContact: any[]; postalCodesContact: any[]; additionalParameter: any; domicileAddress_provinceId: string; domicileAddress_cityId: string; domicileAddress_districtId: string; domicileAddress_villageId: string; contactAddress_provinceId: string; contactAddress_cityId: string; contactAddress_districtId: string; contactAddress_villageId: string; isFraudAttemptAlert: boolean; } export interface InitRegions { isRegionsDomicileFetched?: boolean; isRegionsContactFetched?: boolean; isError?: boolean; } export interface DataRegions { province: string; city: string; district: string; village: string; }