/*! For license information please see server-ui-0.1.0.js.LICENSE.txt */
import*as o from"@minecraft/server-ui-bindings";var e={d:(o,r)=>{for(var t in r)e.o(r,t)&&!e.o(o,t)&&Object.defineProperty(o,t,{enumerable:!0,get:r[t]})},o:(o,e)=>Object.prototype.hasOwnProperty.call(o,e)},r={};e.d(r,{W_:()=>a.ActionFormData,S_:()=>a.ActionFormResponse,KB:()=>a.FormResponse,Hk:()=>a.MessageFormData,zS:()=>a.MessageFormResponse,yX:()=>a.ModalFormData,FK:()=>a.ModalFormResponse});var t,s=function(o,e,r,t){if("a"===r&&!t)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?o!==e||!t:!e.has(o))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?t:"a"===r?t.call(o):t?t.value:e.get(o)};t=new WeakMap;const a=(n={ActionFormData:()=>o.ActionFormData,ActionFormResponse:()=>o.ActionFormResponse,FormResponse:()=>o.FormResponse,MessageFormData:()=>o.MessageFormData,MessageFormResponse:()=>o.MessageFormResponse,ModalFormData:()=>o.ModalFormData,ModalFormResponse:()=>o.ModalFormResponse},c={},e.d(c,n),c);var n,c;new class{constructor(){t.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,s(this,t,"f")):o}unwrapCore(o){if(!(o instanceof Object))return o;const e=this.proxyToGetInner.get(o.constructor);return e?e.call(o,s(this,t,"f")):o}};var i=r.W_,m=r.S_,p=r.KB,F=r.Hk,u=r.zS,l=r.yX,d=r.FK;export{i as ActionFormData,m as ActionFormResponse,p as FormResponse,F as MessageFormData,u as MessageFormResponse,l as ModalFormData,d as ModalFormResponse};