declare const LionDialog_base: typeof LitElement & import("@open-wc/dedupe-mixin").Constructor<import("../../overlays/types/OverlayMixinTypes.js").OverlayHost> & Pick<typeof import("../../overlays/types/OverlayMixinTypes.js").OverlayHost, "prototype"> & Pick<typeof LitElement, typeof Symbol.metadata | "prototype" | "_$litElement$" | "enabledWarnings" | "enableWarning" | "disableWarning" | "addInitializer" | "_initializers" | "elementProperties" | "properties" | "elementStyles" | "styles" | "observedAttributes" | "createProperty" | "getPropertyOptions" | "shadowRootOptions">;
/**
 * @customElement lion-dialog
 */
export class LionDialog extends LionDialog_base {
    /** @type {any} */
    static get properties(): any;
    isAlertDialog: boolean;
    /**
     * @protected
     */
    protected _defineOverlayConfig(): {
        isAlertDialog: boolean;
        placementMode?: "global" | "local" | undefined;
        popperConfig?: Partial<import("@popperjs/core/index.js").Options> | undefined;
        viewportConfig?: import("../../overlays/types/OverlayConfig.js").ViewportConfig | undefined;
        isBlocking?: boolean | undefined;
        inheritsReferenceWidth?: "none" | "max" | "full" | "min" | undefined;
        zIndex?: number | undefined;
        invokerNode?: HTMLElement | undefined;
        referenceNode?: HTMLElement | undefined;
        contentNode?: HTMLElement | undefined;
        contentWrapperNode?: HTMLElement | undefined;
        backdropNode?: HTMLElement | undefined;
        elementToFocusAfterHide?: HTMLElement | undefined;
        hasBackdrop?: boolean | undefined;
        preventsScroll?: boolean | undefined;
        trapsKeyboardFocus?: boolean | undefined;
        hidesOnEsc?: boolean | undefined;
        hidesOnOutsideClick?: boolean | undefined;
        hidesOnOutsideEsc?: boolean | undefined;
        handlesAccessibility?: boolean | undefined;
        isTooltip?: boolean | undefined;
        invokerRelation?: "label" | "description" | undefined;
        _noDialogEl?: Boolean | undefined;
        visibilityTriggerFunction?: Function | undefined;
    };
    render(): import("lit-html").TemplateResult<1>;
}
import { LitElement } from "lit";
export {};
//# sourceMappingURL=LionDialog.d.ts.map