import { SubCloser } from '@nostr/tools/abstract-pool';
export default class NostrLivestream extends HTMLElement {
    static observedAttributes: string[];
    root: HTMLDivElement;
    subc: SubCloser | undefined;
    constructor();
    connectedCallback(): void;
    queryPart(name: string): Generator<HTMLElement>;
    disconnectedCallback(): void;
    attributeChangedCallback(): void;
    set: () => void;
}
