import{O as s}from"./p-331a62d5.js";import{C as o}from"./p-816f6fc6.js";import{d as r}from"./p-243c99c3.js";import{s as m}from"./p-72158667.js";const p=async p=>new Promise((n=>{const t=new s(a.bind(null),(()=>{o.unregister(r.getSubject(p,m),t),n(null)}));o.register(r.getSubject(p,m),t)})),a=()=>!0;export{p as w}