// Metro module 9185 (f9186). import { UserRequiredActions, VerificationTypes } from "../../Constants"; import { intl, t } from "../../intl/index.native"; import Module12 from "../../_bundle/Module12"; const { CAPTCHA, EMAIL, PHONE, REVERIFY_EMAIL, REVERIFY_PHONE } = VerificationTypes; const r21 = {}; r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL] = [EMAIL]; r21[UserRequiredActions.REQUIRE_VERIFIED_PHONE] = [PHONE]; r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL] = [REVERIFY_EMAIL]; r21[UserRequiredActions.REQUIRE_REVERIFIED_PHONE] = [REVERIFY_PHONE]; r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_VERIFIED_PHONE] = [EMAIL, PHONE]; r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_VERIFIED_PHONE] = [PHONE, REVERIFY_EMAIL]; r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE] = [EMAIL, REVERIFY_PHONE]; r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE] = [REVERIFY_EMAIL, REVERIFY_PHONE]; r21[UserRequiredActions.REQUIRE_CAPTCHA] = [CAPTCHA]; r21[UserRequiredActions.AGREEMENTS] = []; r21[UserRequiredActions.REQUIRE_SAFETY_FLOWS] = []; let c6030_5 = r21; const r45 = { isPhoneReverification: (a0, a1) => a0 !== void 0 && a0.isPhoneVerified() && (a1 === UserRequiredActions.REQUIRE_REVERIFIED_PHONE || a1 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a1 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE), isEmailReverification: (a0) => a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_VERIFIED_PHONE, isFullScreenVerification: function isFullScreenVerification(a0) { return a0 === UserRequiredActions.REQUIRE_CAPTCHA || a0 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL || a0 === UserRequiredActions.REQUIRE_VERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE || this.isEmailReverification(a0); }, getVerificationTypes: (a0) => a0 != null && typeof a0 !== "symbol" ? c6030_5[a0] : [], getButtonTitle: (a0) => { if (VerificationTypes.EMAIL === a0) { return intl.string(t["1MPz27"]); } if (VerificationTypes.PHONE === a0) { return intl.string(t.mjJeco); } if (VerificationTypes.REVERIFY_EMAIL === a0) { return intl.string(t.nmdPFX); } if (VerificationTypes.REVERIFY_PHONE === a0) { return intl.string(t.of2125); } return intl.string(t["oF6+Ww"]); }, areVerificationTypesEqual: (a0, a1) => Module12.isEqual(a0, a1) }; export default r45;