import * as react_jsx_runtime from 'react/jsx-runtime';
import { DialogRootProps, DialogBody, DialogCloseTrigger, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogTitle, DialogTrigger } from './dialog.mjs';
export { DialogBodyProps, DialogClose, DialogCloseProps, DialogCloseTriggerProps, DialogContentProps, DialogDescriptionProps, DialogFooterProps, DialogHeaderProps, DialogOverlayProps, DialogPortalProps, DialogRoot, DialogTitleProps, DialogTriggerProps, useDialogContext } from './dialog.mjs';
import '@base-ui/react/dialog';
import '@kopexa/theme';
import 'react';

declare const Dialog: ((props: DialogRootProps) => react_jsx_runtime.JSX.Element) & {
    Root: (props: DialogRootProps) => react_jsx_runtime.JSX.Element;
    Body: typeof DialogBody;
    CloseTrigger: typeof DialogCloseTrigger;
    Content: typeof DialogContent;
    Description: typeof DialogDescription;
    Footer: typeof DialogFooter;
    Header: typeof DialogHeader;
    Overlay: typeof DialogOverlay;
    Portal: typeof DialogPortal;
    Title: typeof DialogTitle;
    Trigger: typeof DialogTrigger;
};

export { Dialog, DialogBody, DialogCloseTrigger, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogRootProps, DialogTitle, DialogTrigger };
