import { LitElement, TemplateResult } from 'lit'; import '../../shared/lit-modal.js'; import '../../shared/lit-modal-header.js'; import '../../shared/lit-modal-body.js'; import '../../shared/lit-modal-footer.js'; import '../../shared/lit-button.js'; import '../../shared/lit-icon-button.js'; import '../../assets/illustration/delete-illustration.js'; export declare class LitDeleteModal extends LitElement { text?: string; isOpen?: boolean; onClose: (() => void) | undefined; onDelete: (() => void) | undefined; onDiscard: (() => void) | undefined; connectedCallback(): void; disconnectedCallback(): void; _handleKeyDown(e: KeyboardEvent): void; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'lit-delete-modal': LitDeleteModal; } }