export default class StackedAlphaVideo extends HTMLElement { #private; static observedAttributes: string[]; constructor(); connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(name: string, _: string, newValue: string): void; get premultipliedAlpha(): boolean; /** * Set whether the source video uses premultiplied alpha. * * Set this to `true` if semi-transparent areas or outlines look too dark. */ set premultipliedAlpha(value: boolean); }