"use strict";(self.webpackChunkfeno_web=self.webpackChunkfeno_web||[]).push([["6664"],{26603(e,r,i){i.r(r),i.d(r,{IEditorWorkerService:()=>t});let t=(0,i(50804).u1)("editorWorkerService")},50804(e,r,i){var t,n;i.d(r,{_$:()=>t,_Y:()=>E,u1:()=>c}),(n=t||(t={})).serviceIds=new Map,n.DI_TARGET="$di$target",n.DI_DEPENDENCIES="$di$dependencies",n.getServiceDependencies=function(e){return e[n.DI_DEPENDENCIES]||[]};let E=c("instantiationService");function c(e){if(t.serviceIds.has(e))return t.serviceIds.get(e);let r=function(e,i,n){if(3!=arguments.length)throw Error("@IServiceName-decorator can only be used to decorate a parameter");e[t.DI_TARGET]===e?e[t.DI_DEPENDENCIES].push({id:r,index:n}):(e[t.DI_DEPENDENCIES]=[{id:r,index:n}],e[t.DI_TARGET]=e)};return r.toString=()=>e,t.serviceIds.set(e,r),r}}}]);