import { Subscription } from "rxjs"; declare global { export namespace JSX { interface IntrinsicElements { "cookies-button": { progress?: String; }; } } } export declare class Button extends HTMLElement { clickSubscription: Subscription | null; progress: String; static get observedAttributes(): string[]; connectedCallback(): Promise; attributeChangedCallback(): void; render(): void; disconnectedCallback(): void; }