import * as DialogPrimitive from "@radix-ui/react-dialog"; import * as React from "react"; declare const Dialog: React.FC; declare const DialogTrigger: React.ForwardRefExoticComponent>; declare const DialogPortal: React.FC; declare const DialogClose: React.ForwardRefExoticComponent>; type DialogMotion = "default" | "instant"; interface DialogOverlayProps extends React.ComponentPropsWithoutRef { motion?: DialogMotion; } declare const DialogOverlay: React.ForwardRefExoticComponent>; interface DialogContentProps extends React.ComponentPropsWithoutRef { hideClose?: boolean; motion?: DialogMotion; container?: React.ComponentPropsWithoutRef["container"]; closeLabel?: string; overlayClassName?: string; overlayStyle?: React.CSSProperties; } declare const DialogContent: React.ForwardRefExoticComponent>; declare function DialogHeader({ className, ...props }: React.HTMLAttributes): React.JSX.Element; declare namespace DialogHeader { var displayName: string; } declare function DialogFooter({ className, ...props }: React.HTMLAttributes): React.JSX.Element; declare namespace DialogFooter { var displayName: string; } declare const DialogTitle: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const DialogDescription: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export { Dialog, DialogPortal, DialogOverlay, DialogClose, DialogTrigger, DialogContent, DialogHeader, DialogFooter, DialogTitle, DialogDescription, }; //# sourceMappingURL=dialog.d.ts.map