export declare const Dialog: import("react").ComponentType<Omit<import("react").HTMLAttributes<import("dialog/src/Dialog.js").Dialog>, "size" | "close" | "error" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "variant" | "renderOptions" | "isLTR" | "hasVisibleFocusInTree" | "slotContentIsPresent" | "closeButton" | "dismissable" | "dismissLabel" | "noDivider" | "mode" | "shouldManageTabOrderForScrolling" | "_variant" | "getSlotContentPresence" | "managePresenceObservedSlot"> & {
    close?: ((e: Event) => void) | undefined;
} & Partial<Omit<import("dialog/src/Dialog.js").Dialog, keyof HTMLElement>> & import("react").RefAttributes<import("dialog/src/Dialog.js").Dialog>>;
export declare const DialogBase: import("react").ComponentType<Omit<import("react").HTMLAttributes<import("dialog/src/DialogBase.js").DialogBase>, "close" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "open" | "renderOptions" | "isLTR" | "hasVisibleFocusInTree" | "dismissable" | "mode" | "responsive" | "underlay" | "overlayWillCloseCallback"> & {
    close?: ((e: Event) => void) | undefined;
} & Partial<Omit<import("dialog/src/DialogBase.js").DialogBase, keyof HTMLElement>> & import("react").RefAttributes<import("dialog/src/DialogBase.js").DialogBase>>;
export declare const DialogWrapper: import("react").ComponentType<Omit<import("react").HTMLAttributes<import("dialog/src/DialogWrapper.js").DialogWrapper>, "size" | "footer" | "cancel" | "close" | "error" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "secondary" | "open" | "renderOptions" | "isLTR" | "hasVisibleFocusInTree" | "dismissable" | "dismissLabel" | "noDivider" | "mode" | "responsive" | "underlay" | "overlayWillCloseCallback" | "cancelLabel" | "confirmLabel" | "hero" | "heroLabel" | "secondaryLabel" | "headline" | "headlineVisibility" | "confirm"> & {
    close?: ((e: Event) => void) | undefined;
    secondary?: ((e: Event) => void) | undefined;
    cancel?: ((e: Event) => void) | undefined;
    confirm?: ((e: Event) => void) | undefined;
} & Partial<Omit<import("dialog/src/DialogWrapper.js").DialogWrapper, keyof HTMLElement>> & import("react").RefAttributes<import("dialog/src/DialogWrapper.js").DialogWrapper>>;
