export interface DialogOptions { contentTarget?: (dialog: HTMLDialogElement) => HTMLElement; } /** Creates and manages a native `` element with modal, close, and dismiss behavior. */ export declare class DialogController { #private; readonly host: HTMLElement; constructor(host: HTMLElement, options?: DialogOptions); get open(): boolean; showModal(): void; close(): void; destroy(): void; } //# sourceMappingURL=dialog-controller.d.ts.map