/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */!function(n){function t(t){for(var e,r,o=t[0],u=t[1],a=0,c=[];aconsole.debug(`Error setting up Gainsight: ${n.toString()}`)))}start(){}stop(){}async setupGainsight({analytics:n,basePath:t}){const{org_id:i}=this.config;if(!i)return;const{GainsightShipper:r}=await e.e(1).then(e.bind(null,5));n.registerShipper(r,{gainsightOrgId:i,scriptUrl:t.prepend(`/internal/cloud/${this.initializerContext.env.packageInfo.buildNum}/gainsight.js`),cssFileEndpoint:t.prepend(`/internal/cloud/${this.initializerContext.env.packageInfo.buildNum}/gainsight.css`),widgetFileEndpoint:t.prepend(`/internal/cloud/${this.initializerContext.env.packageInfo.buildNum}/gainsight_widget.js`)})}}function o(n){return new plugin_CloudGainsightPlugin(n)}}]);