export default class CustomAudioElement extends HTMLAudioElement { static readonly observedAttributes: string[]; attributeChangedCallback( attrName: string, oldValue?: string | null, newValue?: string | null ): void; connectedCallback(): void; disconnectedCallback(): void; }