import { NostrEvent } from '@nostr/tools/pure'; export default class NostrRSVP extends HTMLElement { static observedAttributes: string[]; root: HTMLDivElement; eventData: NostrEvent | null; constructor(); connectedCallback(): void; attributeChangedCallback(): void; set: () => void; sendRSVP(status: 'accepted' | 'tentative' | 'declined'): Promise; }