/*! 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(e){function t(t){for(var n,a,s=t[0],r=t[1],l=0,c=[];l{const{core:n,serverless:s,cloud:r}=t,{chrome:o,http:c}=n,{basePath:u}=c,{navigateToUrl:p}=n.application,g=Object(a.useMemo)((()=>r?(e=>{const{billingUrl:t,deploymentUrl:n,performanceUrl:a,usersAndRolesUrl:s}=e,r={};return s&&(r.userAndRoles={title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.cloudLinks.usersAndRolesLinkText",{defaultMessage:"Users and roles"}),href:s}),a&&(r.performance={title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.cloudLinks.performanceLinkText",{defaultMessage:"Performance"}),href:a}),t&&(r.billingAndSub={title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.cloudLinks.billingLinkText",{defaultMessage:"Billing and subscription"}),href:t}),n&&(r.deployment={title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.cloudLinks.deploymentLinkText",{defaultMessage:"Project"}),href:n}),r})(r):{}),[r]),f={basePath:u,recentlyAccessed$:o.recentlyAccessed.get$(),navLinks$:o.navLinks.getNavLinks$(),navigateToUrl:p,navIsOpen:!0,onProjectNavigationChange:s.setNavigation,activeNodes$:s.getActiveNavigationNodes$(),cloudLinks:g};return Object(l.jsx)(d.Provider,{value:f},e)};function p(){const e=Object(a.useContext)(d);if(!e)throw new Error("Navigation Context is missing. Ensure your component or React root is wrapped with NavigationContext.");return e}var g=n(12),f=n.n(g),h=n(7),v=n.n(h);function m({children:e}){const{updateFooterChildren:t}=K();return Object(a.useEffect)((()=>{e&&t(e)}),[e,t]),null}const b=s.a.memo(m);function j(e){return e.startsWith("http://")||e.startsWith("https://")}function k(e,t){return null!==e&&null!==t&&e.join(".")===t.join(".")}const y=(e,{cloudLinks:t})=>{const{isActive:n}=e,[i,s]=Object(a.useState)({}),r=Object(a.useRef)(!1),l=Object(a.useRef)(),o=Object(a.useRef)({}),c=Object(a.useRef)(0),[d,u]=Object(a.useState)(null),[g,f]=Object(a.useState)(!1),h=null!=n?n:g,{navLinks$:m}=p(),b=v()(m,[]),{register:y}=(()=>{const e=K(),t=function(e=!0){const t=Object(a.useContext)(R);if(!t&&e)throw new Error("useNavigationGroup must be used within a NavigationGroup provider");return t}(!1),n=t?t.register:e.register;return Object(a.useMemo)((()=>({register:n})),[n])})(),{activeNodes:x}=K(),O=function({id:e,link:t,title:n}){const i=null!=e?e:t;if(!i)throw new Error(`Id or link prop missing for navigation item [${n}]`);return i}(e),_=Object(a.useMemo)((()=>function(e,t,n,i,a,{cloudLinks:s}){var r;!function({link:e,href:t,cloudLink:n}){if(e&&n)throw new Error('Only one of "link" or "cloudLink" can be provided.');if(t&&n)throw new Error('Only one of "href" or "cloudLink" can be provided.')}(t);const{children:l,link:o,cloudLink:c,...d}=t,u=n.find((e=>e.id===o)),p=function({link:e,deepLink:t,cloudLink:n},{cloudLinks:i}){return!(e&&!t||(n?!i[n]:t&&t.hidden))}({link:o,deepLink:u,cloudLink:c},{cloudLinks:s}),g=function(e,{deepLink:t,cloudLinks:n}){const{children:i}=e;return e.title?e.title:"string"==typeof i?i:null!=t&&t.title?t.title:e.cloudLink&&null!==(a=null===(s=n[e.cloudLink])||void 0===s?void 0:s.title)&&void 0!==a?a:"";var a,s}(t,{deepLink:u,cloudLinks:s}),f=c?null===(r=s[c])||void 0===r?void 0:r.href:t.href;if(f&&!j(f))throw new Error(`href must be an absolute URL. Node id [${e}].`);return p?{...d,id:e,path:null!=i?i:[e],title:null!=g?g:"",deepLink:u,href:f,isActive:a}:null}(O,e,b,d,h,{cloudLinks:t})),[e,O,b,d,h,t]),S=Object(a.useCallback)((()=>{if(!_)return;const e=Object.values(i).sort(((e,t)=>o.current[e.id]-o.current[t.id])),{unregister:t,path:n}=y({..._,children:e.length?e:void 0});u((e=>k(e,n)?e:n)),l.current=t}),[_,i,y]),C=Object(a.useCallback)((()=>{l.current&&(l.current(O),l.current=void 0)}),[O]),E=Object(a.useCallback)((e=>{const t=d?[...d,e.id]:[];return s((n=>({...n,[e.id]:{...e,path:t}}))),void 0===o.current[e.id]&&(o.current[e.id]=c.current++),{unregister:e=>{s((t=>{const n={...t};return delete n[e],n}))},path:t}}),[d]);return Object(a.useEffect)((()=>{const e=x.reduce(((e,t)=>!0===e?e:t.some((e=>k(e.path,d)))),!1);f(e)}),[x,d]),Object(a.useEffect)((()=>{r.current&&(_?S():C())}),[C,S,_]),Object(a.useEffect)((()=>(r.current=!0,()=>{r.current=!1,C()})),[C]),Object(a.useMemo)((()=>({navNode:_,path:d,registerChildNode:E,childrenNodes:i})),[_,E,d,i])};var x=n(6),O=n.n(x),_=n(11),S=n.n(_);const C={euiSideNavItems:{name:"eu3yxz",styles:"padding-left:45px"}},E=({title:e,href:t,navigateToUrl:n,iconType:i})=>{const a=`${Object(r.useGeneratedHtmlId)()}__title`;return Object(l.jsx)(r.EuiFlexGroup,{gutterSize:"m",alignItems:"center",responsive:!1},i&&Object(l.jsx)(r.EuiFlexItem,{grow:!1},Object(l.jsx)(r.EuiIcon,{type:i,size:"m"})),Object(l.jsx)(r.EuiFlexItem,null,Object(l.jsx)(r.EuiLink,{color:"text",onClick:e=>{e.preventDefault(),e.stopPropagation(),n(t)},href:t},Object(l.jsx)(r.EuiTitle,{size:"xxs"},Object(l.jsx)("h3",{id:a,className:"euiCollapsibleNavGroup__title"},e)))))},N=(e,{navigateToUrl:t,basePath:n})=>{var i,a,s,o;const c=null!==(i=null===(a=e.deepLink)||void 0===a?void 0:a.url)&&void 0!==i?i:e.href,d=e.path?e.path.join("."):e.id,u=Boolean(c)&&j(c),p=!(e.children&&e.children.length>0)&&e.isActive,g=S()("nav-item",`nav-item-${d}`,{[`nav-item-deepLinkId-${null===(s=e.deepLink)||void 0===s?void 0:s.id}`]:!!e.deepLink,[`nav-item-id-${e.id}`]:e.id,"nav-item-isActive":p});return{id:d,name:e.title,isSelected:p,onClick:void 0!==c?e=>{e.preventDefault(),t(c)}:void 0,href:c,renderItem:!u||e.renderItem?e.renderItem:()=>Object(l.jsx)("div",{className:"euiSideNavItemButton","data-test-subj":g},Object(l.jsx)(r.EuiLink,{href:c,external:!0,color:"text"},e.title)),items:null===(o=e.children)||void 0===o?void 0:o.map((e=>N(e,{navigateToUrl:t,basePath:n}))),"data-test-subj":g,...e.icon&&{icon:Object(l.jsx)(r.EuiIcon,{type:e.icon,size:"s"})}}},A=({navNode:e,items:t=[]})=>{var n,i;const{id:s,title:o,icon:c,isActive:d}=e,{navigateToUrl:u,basePath:g}=p(),[f,h]=Object(a.useState)(!d),[v,m]=Object(a.useState)(!0),b=e=>{var t;return!(!Boolean(e.deepLink)&&!Boolean(e.href))||!!Boolean(null===(t=e.children)||void 0===t?void 0:t.length)&&e.children.some(b)},j=t.filter(b).map((e=>e.children?{...e,children:e.children.filter(b)}:e)),k=Boolean(e.deepLink)||Boolean(e.href),y=j.some(b),x=k&&!y,_=null!==(n=null===(i=e.deepLink)||void 0===i?void 0:i.url)&&void 0!==n?n:e.href;if(Object(a.useEffect)((()=>{v&&h(!d)}),[d,v]),!k&&!y)return null;const S=x?{buttonElement:"div",forceState:"closed",buttonContent:Object(l.jsx)(E,{title:o,iconType:c,href:_,navigateToUrl:u}),arrowProps:{style:{display:"none"}}}:{};return Object(l.jsx)(r.EuiCollapsibleNavGroup,O()({id:s,title:o,iconType:c,iconSize:"m",isCollapsible:!0,initialIsOpen:d,onToggle:e=>{h(!e),m(!1)},forceState:f?"closed":"open","data-test-subj":`nav-bucket-${s}`},S),Object(l.jsx)(r.EuiText,{color:"default"},Object(l.jsx)(r.EuiSideNav,{mobileBreakpoints:[],items:j.map((e=>N(e,{navigateToUrl:u,basePath:g}))),css:C.euiSideNavItems})))},M={id:"rootNav:analytics",title:i.i18n.translate("defaultNavigation.analytics.dataExploration",{defaultMessage:"Data exploration"}),icon:"stats",children:[{id:"root",children:[{link:"discover"},{link:"dashboards"},{link:"visualize"}]}]},I={id:"rootNav:ml",title:i.i18n.translate("defaultNavigation.ml.machineLearning",{defaultMessage:"Machine Learning"}),icon:"machineLearningApp",children:[{title:"",id:"root",children:[{link:"ml:overview"},{link:"ml:notifications"}]},{title:i.i18n.translate("defaultNavigation.ml.anomalyDetection",{defaultMessage:"Anomaly Detection"}),id:"anomaly_detection",children:[{title:i.i18n.translate("defaultNavigation.ml.jobs",{defaultMessage:"Jobs"}),link:"ml:anomalyDetection"},{link:"ml:anomalyExplorer"},{link:"ml:singleMetricViewer"},{link:"ml:settings"}]},{id:"data_frame_analytics",title:i.i18n.translate("defaultNavigation.ml.dataFrameAnalytics",{defaultMessage:"Data Frame Analytics"}),children:[{title:"Jobs",link:"ml:dataFrameAnalytics"},{link:"ml:resultExplorer"},{link:"ml:analyticsMap"}]},{id:"model_management",title:i.i18n.translate("defaultNavigation.ml.modelManagement",{defaultMessage:"Model Management"}),children:[{link:"ml:nodesOverview"},{link:"ml:nodes"}]},{id:"data_visualizer",title:i.i18n.translate("defaultNavigation.ml.dataVisualizer",{defaultMessage:"Data Visualizer"}),children:[{title:i.i18n.translate("defaultNavigation.ml.file",{defaultMessage:"File"}),link:"ml:fileUpload"},{title:i.i18n.translate("defaultNavigation.ml.dataView",{defaultMessage:"Data view"}),link:"ml:indexDataVisualizer"}]},{id:"aiops_labs",title:i.i18n.translate("defaultNavigation.ml.aiopsLabs",{defaultMessage:"AIOps labs"}),children:[{link:"ml:logRateAnalysis"},{link:"ml:logPatternAnalysis"},{link:"ml:changePointDetections"}]}]},w={title:i.i18n.translate("defaultNavigation.devTools.developerTools",{defaultMessage:"Developer tools"}),id:"rootNav:devtools",icon:"editorCodeBlock",children:[{id:"root",children:[{link:"dev_tools:console"},{link:"dev_tools:searchprofiler"},{link:"dev_tools:grokdebugger"},{link:"dev_tools:painless_lab"}]}]},L={id:"rootNav:management",title:i.i18n.translate("defaultNavigation.management.sectionLabel",{defaultMessage:"Management"}),icon:"gear",children:[{id:"root",title:"",children:[{link:"monitoring"}]},{id:"integration_management",title:i.i18n.translate("defaultNavigation.management.integrationManagement",{defaultMessage:"Integration management"}),children:[{link:"integrations"},{link:"fleet"},{link:"osquery"}]},{id:"stack_management",title:i.i18n.translate("defaultNavigation.management.stackManagement",{defaultMessage:"Stack management"}),children:[{id:"ingest",title:i.i18n.translate("defaultNavigation.management.ingest",{defaultMessage:"Ingest"}),children:[{link:"management:ingest_pipelines"},{link:"management:pipelines"}]},{id:"data",title:i.i18n.translate("defaultNavigation.management.stackManagementData",{defaultMessage:"Data"}),children:[{link:"management:index_management"},{link:"management:transform"}]},{id:"alerts_and_insights",title:i.i18n.translate("defaultNavigation.management.alertAndInsights",{defaultMessage:"Alerts and insights"}),children:[{link:"management:triggersActions"},{link:"management:cases"},{link:"management:triggersActionsConnectors"},{link:"management:jobsListLink"}]},{id:"kibana",title:"Kibana",children:[{link:"management:dataViews"},{link:"management:objects"},{link:"management:tags"},{link:"management:spaces"},{link:"management:settings"}]}]}]};function D(e){if("all"===e)return{analytics:Object(c.cloneDeep)(M),devtools:Object(c.cloneDeep)(w),ml:Object(c.cloneDeep)(I),management:Object(c.cloneDeep)(L)};switch(e){case"analytics":return Object(c.cloneDeep)(M);case"devtools":return Object(c.cloneDeep)(w);case"ml":return Object(c.cloneDeep)(I);case"management":return Object(c.cloneDeep)(L);default:throw new Error(`Unknown preset: ${e}`)}}const P=D("all");function T({nodeDefinition:e,defaultIsCollapsed:t,preset:n}){const i=n?P[n]:e;if(!i)throw new Error("Either preset or nodeDefinition must be defined");const r=Object(a.useCallback)(((e,n=!1)=>e.map((e=>{var i;const a=null!==(i=e.id)&&void 0!==i?i:e.link;if(!a)throw new Error(`At least one of id or link must be defined for navigation item ${e.title}`);return Object(l.jsx)(s.a.Fragment,{key:a},e.children?Object(l.jsx)(X.Group,O()({},e,{defaultIsCollapsed:n&&void 0!==t?t:void 0}),r(e.children)):Object(l.jsx)(X.Item,e))}))),[t]);return Object(l.jsx)(s.a.Fragment,null,r([i],!0))}const R=Object(a.createContext)(void 0);function G(e){var t;const{cloudLinks:n}=p(),i=K(),{children:r,node:o}=Object(a.useMemo)((()=>{const{children:t,defaultIsCollapsed:n,...i}=e;return{children:t,node:{...i,isActive:void 0!==n?!1===n:void 0}}}),[e]),{navNode:c,registerChildNode:d,path:u,childrenNodes:g}=y(o,{cloudLinks:n}),f=null!==(t=e.unstyled)&&void 0!==t?t:i.unstyled,h=Object(a.useCallback)((()=>{if(!u||!c)return null;if(f)return r;const e=u&&1===u.length;return Object(l.jsx)(s.a.Fragment,null,e&&Object(l.jsx)(A,{navNode:c,items:Object.values(g)}),r)}),[c,u,g,r,f]),v=Object(a.useMemo)((()=>({register:d})),[d]);return c?Object(l.jsx)(R.Provider,{value:v},h()):null}function z(e){if(e.preset)return Object(l.jsx)(T,{preset:e.preset,nodeDefinition:e.nodeDefinition,defaultIsCollapsed:e.defaultIsCollapsed});const{preset:t,nodeDefinition:n,...i}=e;return Object(l.jsx)(G,i)}const U=s.a.memo(z);function B(e){var t;const{cloudLinks:n}=p(),i=K(),r=s.a.useRef(null),{children:o,node:c}=Object(a.useMemo)((()=>{const{children:t,...n}=e;return{children:t,node:n}}),[e]),d=null!==(t=e.unstyled)&&void 0!==t?t:i.unstyled;let u;var g;d||!o||"function"!=typeof o&&(g=o,!s.a.isValidElement(g))||(u="function"==typeof o?()=>o(r.current):()=>o);const{navNode:f}=y({...c,children:o,renderItem:u},{cloudLinks:n});return Object(a.useEffect)((()=>{r.current=f}),[f]),f&&d?o?"function"==typeof o?o(f):Object(l.jsx)(s.a.Fragment,null,o):Object(l.jsx)(a.Fragment,null,f.title):null}const F=s.a.memo(B),$=({children:e,unstyled:t,footerChildren:n,dataTestSubj:i})=>Object(l.jsx)(s.a.Fragment,null,t?Object(l.jsx)(s.a.Fragment,null,e):Object(l.jsx)(r.EuiFlexGroup,{direction:"column",gutterSize:"none",style:{overflowY:"auto"},justifyContent:"spaceBetween","data-test-subj":i},Object(l.jsx)(r.EuiFlexItem,{grow:!1},e),n&&Object(l.jsx)(r.EuiFlexItem,{grow:!1},n))),W=({recentlyAccessed$:e,defaultIsCollapsed:t=!1})=>{const n={recentlyAccessed:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.recentlyAccessed.title",{defaultMessage:"Recent"})},{recentlyAccessed$:a,basePath:s,navigateToUrl:o}=p(),c=v()(null!=e?e:a,[]);if(0===c.length)return null;const d=[{name:"",id:"recents_root",items:c.map((e=>{const{id:t,label:n,link:i}=e,a=s.prepend(i);return{id:t,name:n,href:a,onClick:e=>{e.preventDefault(),o(a)}}}))}];return Object(l.jsx)(r.EuiCollapsibleNavGroup,{title:n.recentlyAccessed,iconType:"clock",isCollapsible:!0,initialIsOpen:!t,"data-test-subj":"nav-bucket-recentlyAccessed"},Object(l.jsx)(r.EuiSideNav,{items:d,css:C.euiSideNavItems,mobileBreakpoints:[]}))},V=Object(a.createContext)({register:()=>({unregister:()=>{},path:[]}),updateFooterChildren:()=>{},unstyled:!1,activeNodes:[]});function X({children:e,unstyled:t=!1,dataTestSubj:n}){const{onProjectNavigationChange:i,activeNodes$:s}=p(),r=Object(a.useRef)({}),o=Object(a.useRef)(0),c=v()(s,[]),[d,u]=Object(a.useState)({}),[g,h]=Object(a.useState)({}),[m,b]=Object(a.useState)(null),j=Object(a.useCallback)((e=>{u((t=>{const n={...t};return delete n[e],n}))}),[]),k=Object(a.useCallback)((e=>(void 0===r.current[e.id]&&(r.current[e.id]=o.current++),u((t=>({...t,[e.id]:e}))),{unregister:j,path:[e.id]})),[j]),y=Object(a.useMemo)((()=>({register:k,updateFooterChildren:b,unstyled:t,activeNodes:c})),[k,t,c]);return f()((()=>{h(d)}),100,[d]),Object(a.useEffect)((()=>{const e=Object.values(g).sort(((e,t)=>r.current[e.id]-r.current[t.id]));i({navigationTree:e})}),[g,i]),Object(l.jsx)(V.Provider,{value:y},Object(l.jsx)($,{footerChildren:m,unstyled:t,dataTestSubj:n},e))}function K(){const e=Object(a.useContext)(V);if(!e)throw new Error("useNavigation must be used within a Navigation provider");return e}X.Group=U,X.Item=F,X.Footer=b,X.RecentlyAccessed=W;let J=0;const Q=({projectNavigationTree:e,navigationTree:t,dataTestSubj:n})=>{if(!t&&!e)throw new Error("One of navigationTree or projectNavigationTree must be defined");const r=t||{body:[{type:"recentlyAccessed"},...e.map((e=>({...e,type:"navGroup"}))),{type:"navGroup",...D("analytics")},{type:"navGroup",...D("ml")}],footer:[{type:"navGroup",id:"devTools",title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.devTools",{defaultMessage:"Developer tools"}),link:"dev_tools",icon:"editorCodeBlock"},{type:"navGroup",id:"project_settings_project_nav",title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.projectSettings",{defaultMessage:"Project settings"}),icon:"gear",breadcrumbStatus:"hidden",children:[{id:"settings",children:[{link:"management",title:i.i18n.translate("sharedUXPackages.chrome.sideNavigation.mngt",{defaultMessage:"Management"})},{id:"cloudLinkUserAndRoles",cloudLink:"userAndRoles"},{id:"cloudLinkBilling",cloudLink:"billingAndSub"}]}]}]},o=Object(a.useCallback)(((e=[],t=[])=>e.map((e=>{var n;const i=(e=>void 0!==e.type)(e);if(i&&"recentlyAccessed"===e.type)return Object(l.jsx)(W,O()({},e,{key:"recentlyAccessed-"+J++}));if(e.preset)return Object(l.jsx)(X.Group,{preset:e.preset,key:e.preset});const a=null!==(n=e.id)&&void 0!==n?n:e.link;if(!a)throw new Error(`At least one of id or link must be defined for navigation item ${e.title}`);return e.children||"navGroup"===e.type?Object(l.jsx)(X.Group,O()({},e,{key:a}),o(e.children,[...t,a])):Object(l.jsx)(X.Item,O()({},e,{key:a}))}))),[]);return Object(l.jsx)(X,{dataTestSubj:n},Object(l.jsx)(s.a.Fragment,null,o(r.body),r.footer&&Object(l.jsx)(b,null,o(r.footer))))},Y={body:[{type:"recentlyAccessed"},{type:"navGroup",id:"search_project_nav",title:"Elasticsearch",icon:"logoElasticsearch",defaultIsCollapsed:!1,breadcrumbStatus:"hidden",children:[{id:"search_getting_started",title:i.i18n.translate("xpack.serverlessSearch.nav.gettingStarted",{defaultMessage:"Getting started"}),link:"serverlessElasticsearch"},{id:"dev_tools",title:i.i18n.translate("xpack.serverlessSearch.nav.devTools",{defaultMessage:"Dev Tools"}),children:[{link:"dev_tools:console"},{link:"dev_tools:searchprofiler"}]},{id:"explore",title:i.i18n.translate("xpack.serverlessSearch.nav.explore",{defaultMessage:"Explore"}),children:[{link:"discover"},{link:"dashboards",getIsActive:({pathNameSerialized:e,prepend:t})=>e.startsWith(t("/app/dashboards"))},{link:"visualize",getIsActive:({pathNameSerialized:e,prepend:t})=>e.startsWith(t("/app/visualize"))||e.startsWith(t("/app/lens"))||e.startsWith(t("/app/maps"))},{link:"management:triggersActions",title:i.i18n.translate("xpack.serverlessSearch.nav.alerts",{defaultMessage:"Alerts"})}]},{id:"content",title:i.i18n.translate("xpack.serverlessSearch.nav.content",{defaultMessage:"Content"}),children:[{title:i.i18n.translate("xpack.serverlessSearch.nav.content.indices",{defaultMessage:"Index Management"}),link:"management:index_management"},{title:i.i18n.translate("xpack.serverlessSearch.nav.content.pipelines",{defaultMessage:"Pipelines"}),link:"management:ingest_pipelines"},{id:"content_indexing_api",link:"serverlessIndexingApi",title:i.i18n.translate("xpack.serverlessSearch.nav.content.indexingApi",{defaultMessage:"Indexing API"})}]},{id:"security",title:i.i18n.translate("xpack.serverlessSearch.nav.security",{defaultMessage:"Security"}),children:[{link:"management:api_keys"}]}]}],footer:[{type:"navGroup",id:"project_settings_project_nav",title:i.i18n.translate("xpack.serverlessSearch.nav.projectSettings",{defaultMessage:"Project settings"}),icon:"gear",breadcrumbStatus:"hidden",children:[{id:"settings",children:[{link:"management",title:i.i18n.translate("xpack.serverlessSearch.nav.mngt",{defaultMessage:"Management"})},{id:"cloudLinkDeployment",cloudLink:"deployment",title:i.i18n.translate("xpack.serverlessSearch.nav.performance",{defaultMessage:"Performance"})},{id:"cloudLinkUserAndRoles",cloudLink:"userAndRoles"},{id:"cloudLinkBilling",cloudLink:"billingAndSub"}]}]}]};var q=n(8);class plugin_ServerlessSearchPlugin{setup(e,t){return e.application.register({id:"serverlessElasticsearch",title:i.i18n.translate("xpack.serverlessSearch.app.elasticsearch.title",{defaultMessage:"Elasticsearch"}),appRoute:"/app/elasticsearch",async mount({element:t}){const{renderApp:i}=await n.e(4).then(n.bind(null,51)),[a,s]=await e.getStartServices(),{security:r}=s;q.a.setDocLinks(a.docLinks.links);const l=await r.userProfiles.getCurrent();return await i(t,a,{userProfile:l,...s})}}),e.application.register({id:"serverlessIndexingApi",title:i.i18n.translate("xpack.serverlessSearch.app.indexingApi.title",{defaultMessage:"Indexing API"}),appRoute:"/app/indexing_api",async mount({element:t}){const{renderApp:i}=await n.e(5).then(n.bind(null,52)),[a,s]=await e.getStartServices(),{security:r}=s;q.a.setDocLinks(a.docLinks.links);const l=await r.userProfiles.getCurrent();return await i(t,a,{userProfile:l,...s})}}),{}}start(e,{serverless:t,management:n,cloud:i}){return t.setProjectHome("/app/elasticsearch"),t.setSideNavComponent(((e,{serverless:t,cloud:n})=>()=>Object(l.jsx)(u,{core:e,serverless:t,cloud:n},Object(l.jsx)(Q,{navigationTree:Y,dataTestSubj:"svlSearchSideNav"})))(e,{serverless:t,cloud:i})),n.setupCardsNavigation({enabled:!0,hideLinksTo:[o.MAINTENANCE_WINDOWS]}),{}}stop(){}}function H(){return new plugin_ServerlessSearchPlugin}},function(e,t){e.exports=__kbnSharedDeps__.KbnI18nReact},function(e,t,n){n.r(t);var i=__kbnBundles__.get("plugin/kibanaReact/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(i))},function(e,t){e.exports=__kbnSharedDeps__.ReactQuery},function(e,t){e.exports=__kbnSharedDeps__.ReactDom},function(e,t){e.exports=__kbnSharedDeps__.ReactQueryDevtools},function(e,t){e.exports=__kbnSharedDeps__.LodashFp}]);