/*! For license information please see server-ui-internal.js.LICENSE.txt */
import*as o from"@minecraft/server-ui-private-bindings";import*as a from"@minecraft/server-ui-bindings";var r={d:(o,a)=>{for(var e in a)r.o(a,e)&&!r.o(o,e)&&Object.defineProperty(o,e,{enumerable:!0,get:a[e]})},o:(o,a)=>Object.prototype.hasOwnProperty.call(o,a)},e={};r.d(e,{W_:()=>c.ActionFormData,S_:()=>c.ActionFormResponse,rQ:()=>c.DataDrivenScreen,KT:()=>c.DataStore,_v:()=>c.FormCancelationReason,wA:()=>c.FormRejectError,XJ:()=>c.FormRejectReason,KB:()=>c.FormResponse,Y_:()=>c.InvalidPathError,Hk:()=>c.MessageFormData,zS:()=>c.MessageFormResponse,yX:()=>c.ModalFormData,_S:()=>c.ModalFormDataDropdownOptions,Cm:()=>c.ModalFormDataSliderOptions,I4:()=>c.ModalFormDataTextFieldOptions,vI:()=>c.ModalFormDataToggleOptions,FK:()=>c.ModalFormResponse,$b:()=>d,xZ:()=>F,jz:()=>c.UIManager,QU:()=>c.ddui,vB:()=>c.uiManager});const t=(n={testConstant:()=>o.testConstant},s={},r.d(s,n),s);var n,s,i,m=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)};i=new WeakMap;const c=(o=>{var a={};return r.d(a,o),a})({ActionFormData:()=>a.ActionFormData,ActionFormResponse:()=>a.ActionFormResponse,DataDrivenScreen:()=>a.DataDrivenScreen,DataStore:()=>a.DataStore,FormCancelationReason:()=>a.FormCancelationReason,FormRejectError:()=>a.FormRejectError,FormRejectReason:()=>a.FormRejectReason,FormResponse:()=>a.FormResponse,InvalidPathError:()=>a.InvalidPathError,MessageFormData:()=>a.MessageFormData,MessageFormResponse:()=>a.MessageFormResponse,ModalFormData:()=>a.ModalFormData,ModalFormDataDropdownOptions:()=>a.ModalFormDataDropdownOptions,ModalFormDataSliderOptions:()=>a.ModalFormDataSliderOptions,ModalFormDataTextFieldOptions:()=>a.ModalFormDataTextFieldOptions,ModalFormDataToggleOptions:()=>a.ModalFormDataToggleOptions,ModalFormResponse:()=>a.ModalFormResponse,UIManager:()=>a.UIManager,ddui:()=>a.ddui,uiManager:()=>a.uiManager}),p=new class{constructor(){i.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,m(this,i,"f")):o}unwrapCore(o){if(!(o instanceof Object))return o;const a=this.proxyToGetInner.get(o.constructor);return a?a.call(o,m(this,i,"f")):o}};function d(){return p.wrapCore(2*t.testConstant)}function F(){return p.wrapCore(5)}var l=e.W_,D=e.S_,M=e.rQ,u=e.KT,g=e._v,R=e.wA,v=e.XJ,w=e.KB,f=e.Y_,O=e.Hk,T=e.zS,h=e.yX,S=e._S,y=e.Cm,C=e.I4,I=e.vI,j=e.FK,x=e.$b,b=e.xZ,A=e.jz,P=e.QU,E=e.vB;export{l as ActionFormData,D as ActionFormResponse,M as DataDrivenScreen,u as DataStore,g as FormCancelationReason,R as FormRejectError,v as FormRejectReason,w as FormResponse,f as InvalidPathError,O as MessageFormData,T as MessageFormResponse,h as ModalFormData,S as ModalFormDataDropdownOptions,y as ModalFormDataSliderOptions,C as ModalFormDataTextFieldOptions,I as ModalFormDataToggleOptions,j as ModalFormResponse,x as TestPrivateBindingApi,b as TestUIApi,A as UIManager,P as ddui,E as uiManager};