import{e as S,R as K,l as b,U as T,t as j,a as V,M as N}from"./code-editor-DcpYVa1u.js";import"./lit-element-BUNo9pnf.js";import"./custom-element-BhZVzxrc.js";import"./property-MreHcJY-.js";import"./main-Dy7OaPgN.js";import"./modulepreload-polyfill-B5Qt9EMX.js";import"./_commonjsHelpers-Cpj98o6Y.js";var B=function(t,r,e,i){function u(n){return n instanceof e?n:new e(function(o){o(n)})}return new(e||(e=Promise))(function(n,o){function c(a){try{s(i.next(a))}catch(f){o(f)}}function l(a){try{s(i.throw(a))}catch(f){o(f)}}function s(a){a.done?n(a.value):u(a.value).then(c,l)}s((i=i.apply(t,r||[])).next())})},U=function(t,r){var e={label:0,sent:function(){if(n[0]&1)throw n[1];return n[1]},trys:[],ops:[]},i,u,n,o;return o={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function c(s){return function(a){return l([s,a])}}function l(s){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,u&&(n=s[0]&2?u.return:s[0]?u.throw||((n=u.return)&&n.call(u),0):u.next)&&!(n=n.call(u,s[1])).done)return n;switch(u=0,n&&(s=[s[0]&2,n.value]),s[0]){case 0:case 1:n=s;break;case 4:return e.label++,{value:s[1],done:!1};case 5:e.label++,u=s[1],s=[0];continue;case 7:s=e.ops.pop(),e.trys.pop();continue;default:if(n=e.trys,!(n=n.length>0&&n[n.length-1])&&(s[0]===6||s[0]===2)){e=0;continue}if(s[0]===3&&(!n||s[1]>n[0]&&s[1]0&&n[n.length-1])&&(s[0]===6||s[0]===2)){e=0;continue}if(s[0]===3&&(!n||s[1]>n[0]&&s[1]0&&(r+=" — "+u.map(function(n){return n.text}).join(" "))}else Array.isArray(t.text)?r+=" — "+t.text.map(function(n){return n.text}).join(" "):t.text&&(r+=" — "+t.text);return r}var $=function(t){A(r,t);function r(){var e=t!==null&&t.apply(this,arguments)||this;return e.signatureHelpTriggerCharacters=["(",","],e}return r._toSignatureHelpTriggerReason=function(e){switch(e.triggerKind){case b.SignatureHelpTriggerKind.TriggerCharacter:return e.triggerCharacter?e.isRetrigger?{kind:"retrigger",triggerCharacter:e.triggerCharacter}:{kind:"characterTyped",triggerCharacter:e.triggerCharacter}:{kind:"invoked"};case b.SignatureHelpTriggerKind.ContentChange:return e.isRetrigger?{kind:"retrigger"}:{kind:"invoked"};case b.SignatureHelpTriggerKind.Invoke:default:return{kind:"invoked"}}},r.prototype.provideSignatureHelp=function(e,i,u,n){return _(this,void 0,void 0,function(){var o,c,l,s,a;return x(this,function(f){switch(f.label){case 0:return o=e.uri,c=e.getOffsetAt(i),[4,this._worker(o)];case 1:return l=f.sent(),e.isDisposed()?[2]:[4,l.getSignatureHelpItems(o.toString(),c,{triggerReason:r._toSignatureHelpTriggerReason(n)})];case 2:return s=f.sent(),!s||e.isDisposed()?[2]:(a={activeSignature:s.selectedItemIndex,activeParameter:s.argumentIndex,signatures:[]},s.items.forEach(function(d){var h={label:"",parameters:[]};h.documentation={value:F(d.documentation)},h.label+=F(d.prefixDisplayParts),d.parameters.forEach(function(g,m,y){var w=F(g.displayParts),C={label:w,documentation:{value:F(g.documentation)}};h.label+=w,h.parameters.push(C),m0)for(var m=0,y=d.childItems;m