import * as RadixDialog from '@radix-ui/react-dialog'; export declare const DialogRoot: import('react').FC; export declare const DialogTrigger: import('react').ForwardRefExoticComponent>; export declare const DialogClose: import('react').ForwardRefExoticComponent>; export interface DialogProps { /** * The children of the dialog * @default undefined * @type React.ReactNode * @required false */ children?: React.ReactNode; /** * Container to render the dialog * @default document.body * @example document.querySelector("#dialog-container") */ container?: HTMLElement | null; /** * Additional class name * @default undefined * @type string * @required false */ className?: string; } export declare const Dialog: ({ children, container, className }: DialogProps) => import("react/jsx-runtime").JSX.Element;