const e=Object.getOwnPropertyDescriptors(Response.prototype),t=e=>"function"==typeof e,o={get:(o,n)=>e.hasOwnProperty(n)?((e,o,{get:n,value:r})=>n||!t(r)?e.then((e=>e[o])):(...t)=>e.then((e=>e[o](...t))))(o,n,e[n]):((e,o)=>t(o)?o.bind(e):o)(o,o[n])};var n=(e,...t)=>new Proxy(fetch(e,...t),o);export{n as default};