import { LitElement, PropertyValues } from 'lit'; export declare class LitModal extends LitElement { open: boolean; closeOnOutsideClick: boolean; onClose?: () => void; fullScreen: boolean; static styles: import("lit").CSSResult; _modalContainer: HTMLDivElement | null; _modalContent: HTMLDivElement | null; connectedCallback(): void; disconnectedCallback(): void; updated(changed: PropertyValues): void; _handleBackdropClick(): void; _showModal(): void; _hideModal(): void; _handleKeyDown(e: KeyboardEvent): void; _updateContentClass(): void; _applyGlobalStyles(): void; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'lit-modal': LitModal; } }