/*! For license information please see server-ui-internal.js.LICENSE.txt */
import*as o from"@minecraft/server-ui-bindings";var e={d:(o,a)=>{for(var r in a)e.o(a,r)&&!e.o(o,r)&&Object.defineProperty(o,r,{enumerable:!0,get:a[r]})},o:(o,e)=>Object.prototype.hasOwnProperty.call(o,e)},a={};e.d(a,{W_:()=>s.ActionFormData,S_:()=>s.ActionFormResponse,_v:()=>s.FormCancelationReason,wA:()=>s.FormRejectError,XJ:()=>s.FormRejectReason,KB:()=>s.FormResponse,Hk:()=>s.MessageFormData,zS:()=>s.MessageFormResponse,yX:()=>s.ModalFormData,_S:()=>s.ModalFormDataDropdownOptions,Cm:()=>s.ModalFormDataSliderOptions,I4:()=>s.ModalFormDataTextFieldOptions,vI:()=>s.ModalFormDataToggleOptions,FK:()=>s.ModalFormResponse,xZ:()=>F,jz:()=>s.UIManager,vB:()=>s.uiManager});var r,t=function(o,e,a,r){if("a"===a&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?o!==e||!r:!e.has(o))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===a?r:"a"===a?r.call(o):r?r.value:e.get(o)};r=new WeakMap;const s=(i={ActionFormData:()=>o.ActionFormData,ActionFormResponse:()=>o.ActionFormResponse,FormCancelationReason:()=>o.FormCancelationReason,FormRejectError:()=>o.FormRejectError,FormRejectReason:()=>o.FormRejectReason,FormResponse:()=>o.FormResponse,MessageFormData:()=>o.MessageFormData,MessageFormResponse:()=>o.MessageFormResponse,ModalFormData:()=>o.ModalFormData,ModalFormDataDropdownOptions:()=>o.ModalFormDataDropdownOptions,ModalFormDataSliderOptions:()=>o.ModalFormDataSliderOptions,ModalFormDataTextFieldOptions:()=>o.ModalFormDataTextFieldOptions,ModalFormDataToggleOptions:()=>o.ModalFormDataToggleOptions,ModalFormResponse:()=>o.ModalFormResponse,UIManager:()=>o.UIManager,uiManager:()=>o.uiManager},m={},e.d(m,i),m),n=new class{constructor(){r.set(this,Symbol()),this.coreToProxyConstructor=new Map,this.proxyToGetInner=new Map}registerProxy(o,e){this.coreToProxyConstructor.set(o,e.prototype.constructor),this.proxyToGetInner.set(e,e.prototype.getInner)}wrapCore(o){if(!(o instanceof Object))return o;if(!o.constructor.name)return o;const e=this.coreToProxyConstructor.get(o.constructor);return e?new e(o,t(this,r,"f")):o}unwrapCore(o){if(!(o instanceof Object))return o;const e=this.proxyToGetInner.get(o.constructor);return e?e.call(o,t(this,r,"f")):o}};var i,m;function F(){return n.wrapCore(5)}var p=a.W_,c=a.S_,l=a._v,d=a.wA,M=a.XJ,g=a.KB,D=a.Hk,R=a.zS,u=a.yX,w=a._S,O=a.Cm,f=a.I4,y=a.vI,T=a.FK,h=a.xZ,j=a.jz,v=a.vB;export{p as ActionFormData,c as ActionFormResponse,l as FormCancelationReason,d as FormRejectError,M as FormRejectReason,g as FormResponse,D as MessageFormData,R as MessageFormResponse,u as ModalFormData,w as ModalFormDataDropdownOptions,O as ModalFormDataSliderOptions,f as ModalFormDataTextFieldOptions,y as ModalFormDataToggleOptions,T as ModalFormResponse,h as TestUIApi,j as UIManager,v as uiManager};