import { LitElement } from "lit"; import type { TemplateResult } from "lit"; /** * @fires close - Fired when the element requests to close. */ export declare class XmDialog extends LitElement { static styles: CSSStyleSheet[]; open: boolean; noScrimClose: boolean; static: boolean; label: string; private _hasHeader; private _hasAction; private _overlay; private readonly _headerId; private _wasOpen; render(): TemplateResult; protected updated(): void; private _onOverlayClose; private _onCloseButton; private _onHeaderSlot; private _onActionSlot; } declare global { interface HTMLElementTagNameMap { "xm-dialog": XmDialog; } }