/**
* 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