import * as React from 'react'; import { Dialog as DialogPrimitive } from 'radix-ui'; import { Heading } from './heading.js'; import { Text } from './text.js'; import type { DialogContentOwnProps } from './dialog.props.js'; import type { ComponentPropsWithout, RemovedProps, ComponentPropsAs } from '../helpers/component-props.js'; interface DialogRootProps extends ComponentPropsWithout { } declare const DialogRoot: React.FC; interface DialogTriggerProps extends ComponentPropsWithout { } declare const DialogTrigger: React.ForwardRefExoticComponent>; interface DialogContentProps extends ComponentPropsWithout, DialogContentOwnProps { container?: React.ComponentPropsWithoutRef['container']; } declare const DialogContent: React.ForwardRefExoticComponent>; type DialogTitleProps = ComponentPropsWithout; declare const DialogTitle: React.ForwardRefExoticComponent>; type DialogDescriptionProps = ComponentPropsAs; declare const DialogDescription: React.ForwardRefExoticComponent>; interface DialogCloseProps extends ComponentPropsWithout { } declare const DialogClose: React.ForwardRefExoticComponent>; export { DialogRoot as Root, DialogTrigger as Trigger, DialogContent as Content, DialogTitle as Title, DialogDescription as Description, DialogClose as Close, }; export type { DialogRootProps as RootProps, DialogTriggerProps as TriggerProps, DialogContentProps as ContentProps, DialogTitleProps as TitleProps, DialogDescriptionProps as DescriptionProps, DialogCloseProps as CloseProps, }; //# sourceMappingURL=dialog.d.ts.map