import{r as s,g as t}from"./p-823ca21f.js";import{Usb2anyGpioCodec as c}from"../gc-codec-usb2any-gpio/lib/Usb2anyGpioCodec";import{c as o}from"./p-ab62068b.js";let e=class{constructor(t){s(this,t);this.refereshInterval=100;this.optional=false}connectedCallback(){this.impl=new c(new Proxy(o(this.el),{get:function(s,t){if(t==="pins"){return s.children}return s[t]}}))}disconnectedCallback(){this.impl.dispose()}get el(){return t(this)}};export{e as gc_codec_usb2any_gpio};
//# sourceMappingURL=p-ab7790b7.entry.js.map