import { Subscription } from "rxjs"; declare global { export namespace JSX { interface IntrinsicElements { "cookies-panel": { loading?: String; "panel-title"?: String; }; } } } export declare class Panel extends HTMLElement { contentTimeoutElapsed: boolean; contentLoaded: boolean; connected: boolean; loading: string; scrolled: boolean; scrolledSubscription: Subscription | null; static get observedAttributes(): string[]; connectedCallback(): Promise; render(): void; attributeChangedCallback(): void; disconnectedCallback(): void; }