import { Event } from "../../base-types"; import { Components } from "../../core"; import { SimpleUIComponent } from "../SimpleUIComponent"; export declare class Modal extends SimpleUIComponent { readonly onAccept: Event; readonly onCancel: Event; set description(value: string | null); get description(): string | null; set title(value: string | null); get title(): string | null; set visible(value: boolean); get visible(): boolean; slots: { content: SimpleUIComponent; actionButtons: SimpleUIComponent; }; innerElements: { title: HTMLHeadElement; description: HTMLParagraphElement; }; constructor(components: Components, title?: string); dispose(onlyChildren?: boolean): Promise; }