import type { ReactiveController, ReactiveControllerHost } from 'lit'; import type { AracnaAriaDialogElement as AriaDialogElement } from '../elements/aria/aria-dialog-element.js'; import type { AracnaBaseElement as BaseElement } from '../elements/core/base-element.js'; export declare class AriaDialogController implements ReactiveController { private host; alert: boolean; constructor(host: ReactiveControllerHost & AriaDialogElement, alert?: boolean); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaDialogDescriptionController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & BaseElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaDialogLabelController extends AriaDialogDescriptionController implements ReactiveController { }