import{i as o,a as i,b as t,t as e,c as a,d as r,e as s,f as n,m as l,_ as p,g as c}from"./rsa-plugins-common.min.js";const d=(t,e,s,c,d)=>{const g={category:t,name:e,properties:s,options:c,callback:void 0};o(d)&&(g.callback=d),o(c)&&(g.category=t,g.name=e,g.properties=s,g.options=void 0,g.callback=c),o(s)&&(g.category=t,g.name=e,g.properties=void 0,g.options=void 0,g.callback=s),o(e)&&(g.category=t,g.name=void 0,g.properties=void 0,g.options=void 0,g.callback=e),o(t)&&(g.category=void 0,g.name=void 0,g.properties=void 0,g.options=void 0,g.callback=t),i(t)?(g.name=void 0,g.category=void 0,g.properties=t,o(e)?g.options=void 0:g.options=e):i(e)&&(g.name=void 0,g.properties=e,o(s)?g.options=void 0:g.options=s),n(t)&&!n(e)&&(g.category=void 0,g.name=t),r(g.category)||(g.category=void 0),r(g.name)||(g.name=void 0),g.properties=g.properties?a(g.properties):{},r(g.options)?g.options=a(g.options):g.options=void 0;const v=n(g.name)?g.name:g.properties.name,m=n(g.category)?g.category:g.properties.category;return g.properties=l(i(g.properties)?g.properties:{},p(p({},v&&{name:v}),m&&{category:m})),g},g=(i,t,e,n)=>{const l={name:i,properties:t,options:e,callback:void 0};return o(n)&&(l.callback=n),o(e)&&(l.properties=t,l.options=void 0,l.callback=e),o(t)&&(l.properties=void 0,l.options=void 0,l.callback=t),l.properties=s(l.properties)?a(l.properties):{},r(l.options)?l.options=a(l.options):l.options=void 0,l},v=(s,n,l,p)=>{const c={userId:s,traits:n,options:l,callback:void 0};return o(p)&&(c.callback=p),o(l)&&(c.userId=s,c.traits=n,c.options=void 0,c.callback=l),o(n)&&(c.userId=s,c.traits=void 0,c.options=void 0,c.callback=n),(i(s)||t(s))&&(c.userId=null,c.traits=s,o(n)?c.options=void 0:c.options=n),c.userId=e(c.userId),i(c.traits)?c.traits=a(c.traits):c.traits=void 0,r(c.options)?c.options=a(c.options):c.options=void 0,c},m=(s,n,l,p)=>{const c={to:s,from:n,options:l,callback:void 0};return o(p)&&(c.callback=p),o(l)&&(c.to=s,c.from=n,c.options=void 0,c.callback=l),o(n)?(c.to=s,c.from=void 0,c.options=void 0,c.callback=n):(i(n)||t(n))&&(c.to=s,c.from=void 0,c.options=n),r(c.to)&&(c.to=e(c.to)),r(c.from)?c.from=e(c.from):c.from=void 0,r(c.options)?c.options=a(c.options):c.options=void 0,c},u=(s,n,l,p)=>{const c={groupId:s,traits:n,options:l,callback:void 0};return o(p)&&(c.callback=p),o(l)&&(c.groupId=s,c.traits=n,c.options=void 0,c.callback=l),o(n)&&(c.groupId=s,c.traits=void 0,c.options=void 0,c.callback=n),(i(s)||t(s))&&(c.groupId=null,c.traits=s,o(n)?c.options=void 0:c.options=n),c.groupId=e(c.groupId),i(c.traits)?c.traits=a(c.traits):c.traits=void 0,r(c.options)?c.options=a(c.options):c.options=void 0,c},b=o=>Boolean("hybrid"===o.config.connectionMode||!0===o.config.useNativeSDKToSend),k=(o,i)=>{var t;const e=null===(t=o.All)||void 0===t||t;return i.filter((i=>{const t=i.displayName;let a;var r;return e?(a=!0,r=o[t],c(r)||!1!==Boolean(r)||(a=!1)):(a=!1,(o=>!c(o)&&!0===Boolean(o))(o[t])&&(a=!0)),a}))},y="ActiveCampaign",A="Adobe Analytics",f="Adroll",P="Amplitude",M="Appcues",S="Axeptio",x="Bing Ads",I="Braze",C="Bugsnag",h="Chartbeat",G="CleverTap",T="CommandBar",O="Convertflow",B="Criteo",L="Customer IO",R="DCM Floodlight",E="Drip",Q="Engage",V="Facebook Pixel",D="Fullstory",F="Google Analytics",H="Google Analytics 360",K="Google Analytics 4 (GA4)",W="Google Analytics 4 (GA4) V2",z="Gainsight PX",N="Google Optimize",w="Google Ads",X="Google Tag Manager",j="Heap.io",U="Hotjar",_="HubSpot",q="Intercom",J="Iterable",Y="JUNE",Z="Keen",$="Kiss Metrics",oo="Klaviyo",io="LaunchDarkly",to="Lemnisk Marketing Automation",eo="Linkedin Insight Tag",ao="livechat",ro="Lotame",so="Lytics",no="Matomo",lo="Microsoft Clarity",po="MoEngage",co="Mouseflow",go="Mixpanel",vo="Ninetailed",mo="Olark",uo="Optimizely Web",bo="Pendo",ko="Pinterest Tag",yo="Podsights",Ao="Post Affiliate Pro",fo="PostHog",Po="ProfitWell",Mo="Qualaroo",So="Qualtrics",xo="Quantum Metric",Io="Quora Pixel",Co="Reddit Pixel",ho="Refiner",Go="Rockerbox",To="rollbar",Oo="SatisMeter",Bo="Sendinblue",Lo="Sentry",Ro="Shynet",Eo="Snap Pixel",Qo="SnapEngage",Vo="Spotify Pixel",Do="Sprig",Fo="TikTok Ads",Ho="TVSquared",Ko="Vero",Wo="VWO",zo="WOOPRA",No="XPixel",wo="Yandex.Metrica",Xo="Userpilot",jo={[_]:"HubSpot",[F]:"GA",[U]:"Hotjar",[w]:"GoogleAds",[Wo]:"VWO",[X]:"GoogleTagManager",[I]:"Braze",[q]:"INTERCOM",[Z]:"Keen",[$]:"Kissmetrics",[L]:"CustomerIO",[h]:"Chartbeat",[V]:"FacebookPixel",[ro]:"Lotame",[uo]:"Optimizely",[C]:"Bugsnag",[D]:"Fullstory",[Ho]:"TVSquared",[K]:"GA4",[W]:"GA4_V2",[po]:"MoEngage",[P]:"Amplitude",[bo]:"Pendo",[so]:"Lytics",[M]:"Appcues",[fo]:"Posthog",[oo]:"Klaviyo",[G]:"Clevertap",[x]:"BingAds",[ko]:"PinterestTag",[A]:"AdobeAnalytics",[eo]:"LinkedInInsightTag",[Co]:"RedditPixel",[E]:"Drip",[j]:"Heap",[B]:"Criteo",[go]:"Mixpanel",[So]:"Qualtrics",[Po]:"ProfitWell",[Lo]:"Sentry",[xo]:"QuantumMetric",[Eo]:"SnapPixel",[Ao]:"PostAffiliatePro",[N]:"GoogleOptimize",[io]:"LaunchDarkly",[H]:"GA360",[f]:"Adroll",[R]:"DCMFloodlight",[no]:"Matomo",[Ko]:"Vero",[co]:"Mouseflow",[Go]:"Rockerbox",[O]:"ConvertFlow",[Qo]:"SnapEngage",[ao]:"LiveChat",[Ro]:"Shynet",[zo]:"Woopra",[To]:"RollBar",[Io]:"QuoraPixel",[Y]:"June",[Q]:"Engage",[J]:"Iterable",[wo]:"YandexMetrica",[ho]:"Refiner",[Mo]:"Qualaroo",[yo]:"Podsights",[S]:"Axeptio",[Oo]:"Satismeter",[lo]:"MicrosoftClarity",[Bo]:"Sendinblue",[mo]:"Olark",[to]:"Lemnisk",[Fo]:"TiktokAds",[y]:"ActiveCampaign",[Do]:"Sprig",[Vo]:"SpotifyPixel",[T]:"CommandBar",[vo]:"Ninetailed",[z]:"Gainsight_PX",[No]:"XPixel",[Xo]:"Userpilot"};export{m as a,v as b,jo as d,k as f,u as g,b as i,d as p,g as t}; //# sourceMappingURL=rsa-plugins-deviceModeDestinations.min.js.map