import * as React from "react"; import { Dialog as DialogPrimitive } from "radix-ui"; import { Dialog as ShadcnDialog, DialogClose as ShadcnDialogClose, DialogDescription as ShadcnDialogDescription, DialogFooter as ShadcnDialogFooter, DialogHeader as ShadcnDialogHeader, DialogOverlay as ShadcnDialogOverlay, DialogPortal as ShadcnDialogPortal, DialogTitle as ShadcnDialogTitle, DialogTrigger as ShadcnDialogTrigger } from "src/shadcn/components/dialog"; declare const Dialog: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogClose: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; /** * DialogContent composes Portal + Overlay + Radix Content so that * `overlayClassName` can be forwarded to the overlay element. */ declare const DialogContent: ({ className, children, showCloseButton, overlayClassName, ...props }: React.ComponentProps & { showCloseButton?: boolean; overlayClassName?: string; }) => import("react/jsx-runtime").JSX.Element; declare const DialogDescription: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogFooter: ({ className, ...props }: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogHeader: ({ className, ...props }: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogOverlay: ({ className, ...props }: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogPortal: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogTitle: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; declare const DialogTrigger: (props: React.ComponentProps) => import("react/jsx-runtime").JSX.Element; export { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogTitle, DialogTrigger, };