try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`2a9ea3f0-aa0a-466d-9f8b-3ea4f5383d2a`,e._sentryDebugIdIdentifier=`sentry-dbid-2a9ea3f0-aa0a-466d-9f8b-3ea4f5383d2a`)}catch{}import"./rolldown-runtime-eb2nym32.js";import"./entry.client-dr7r6s9a.js";import{t as e}from"./gamepass-sigl-service-fiy6qsdl.js";var t=e(),n=class{siglServiceConstructorParams;siglService;fetch;constructor(e,t,n=globalThis.fetch){this.fetch=n,this.siglServiceConstructorParams=[this.fetch,e,t]}async fetchSigl(e,n,r,i,a=t.SiglPlatform.CloudGPUWeb){return await this.getSiglService().fetchSigl({id:e,version:3,handleShuffling:!0,subscriptionIds:n,platforms:[a]},r,i)}getSiglService=()=>(this.siglService||=new t.GamePassSiglService(...this.siglServiceConstructorParams),this.siglService)};export{n as SiglServiceAdaptor};