/** * SSR-safe HTMLElement base. * * On a server (no DOM) `HTMLElement` is undefined, so `class X extends * HTMLElement` throws a ReferenceError at module-evaluation time — which crashes * any framework that imports the player during SSR (Next.js RSC, Nuxt, * SvelteKit). Fall back to a no-op stand-in there so the package can be imported * without throwing. The classes are never instantiated on the server because * custom-element registration is separately guarded to a no-op when * `customElements` is unavailable. */ export declare const HTMLElementBase: typeof HTMLElement; //# sourceMappingURL=html-element.d.ts.map