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