/*! For license information please see amped.snippet.LICENSE.txt */ "use strict";(self.webpackChunkamped_snippet=self.webpackChunkamped_snippet||[]).push([[855],{6855:(e,i,n)=>{n.r(i),n.d(i,{BlackCrowTriggers:()=>r,BlackcrowAIService:()=>s});var r,t=n(6446),o=n(3095),c=n(5837);!function(e){e.PWO_EMAIL_LEAD="pwo_email_lead",e.PWO_CLOSE="pwo_close",e.PWO_SMS_LEAD="pwo_sms_lead",e.PWO_IMPRESSION="pwo_impression"}(r||(r={}));var s=function(){function e(e){var i=this;this.checkBlackCrowAIRulesExist=function(e,n){var r,o=i.experienceConfigService.getExperience(e),c=null==o?void 0:o.versionTargetingConfig.triggerConfig;if(null==c?void 0:c.triggersFromVariation)return((null===(r=c.variationTriggers.find((function(e){return e.variationId===n})))||void 0===r?void 0:r.triggers)||[]).some((function(e){return e.type===t.nt.BLACKCROW_AI}));var s=null==c?void 0:c.triggers;return s?s.some((function(e){return e.type===t.nt.BLACKCROW_AI})):void 0},this.experienceConfigService=e.experienceConfigService,this.installListeners()}return e.prototype.installListeners=function(){var e=this;this.experienceConfigService.eventBusService.on(c.tw.VARIATION_SUBMIT,(function(i){i.disabledIntegrations.includes(o.WN.BLACKCROWAI)||(i.data.email&&e.sendBlackcrowEvent(r.PWO_EMAIL_LEAD,i.experienceId,i.variationId),(i.data.phone||i.data.phone_number)&&e.sendBlackcrowEvent(r.PWO_SMS_LEAD,i.experienceId,i.variationId))}),c.bs.THIS_CONTEXT),this.experienceConfigService.eventBusService.on(c.tw.VARIATION_IMPRESSION,(function(i){e.sendBlackcrowEvent(r.PWO_IMPRESSION,i.experienceId,i.variationId)}),c.bs.THIS_CONTEXT),this.experienceConfigService.eventBusService.on(c.tw.VARIATION_CLOSE,(function(i){e.sendBlackcrowEvent(r.PWO_CLOSE,i.experienceId,i.variationId)}),c.bs.THIS_CONTEXT)},e.prototype.sendBlackcrowEvent=function(e,i,n){this.checkBlackCrowAIRulesExist(i,n)&&(window.blackcrow=window.blackcrow||[],window.blackcrow.push({trigger:e,data:{rendered_form_id:i}}))},e}()}}]);