import * as React from 'react'; import { AlertDialog as AlertDialogPrimitive } from 'radix-ui'; import { Heading } from './heading.js'; import { Text } from './text.js'; import type { AlertDialogContentOwnProps } from './alert-dialog.props.js'; import type { ComponentPropsWithout, RemovedProps, ComponentPropsAs } from '../helpers/component-props.js'; interface AlertDialogRootProps extends React.ComponentPropsWithoutRef { } declare const AlertDialogRoot: React.FC; interface AlertDialogTriggerProps extends ComponentPropsWithout { } declare const AlertDialogTrigger: React.ForwardRefExoticComponent>; interface AlertDialogContentProps extends ComponentPropsWithout, AlertDialogContentOwnProps { container?: React.ComponentPropsWithoutRef['container']; } declare const AlertDialogContent: React.ForwardRefExoticComponent>; type AlertDialogTitleProps = ComponentPropsWithout; declare const AlertDialogTitle: React.ForwardRefExoticComponent>; type AlertDialogDescriptionProps = ComponentPropsAs; declare const AlertDialogDescription: React.ForwardRefExoticComponent>; interface AlertDialogActionProps extends ComponentPropsWithout { } declare const AlertDialogAction: React.ForwardRefExoticComponent>; interface AlertDialogCancelProps extends ComponentPropsWithout { } declare const AlertDialogCancel: React.ForwardRefExoticComponent>; export { AlertDialogRoot as Root, AlertDialogTrigger as Trigger, AlertDialogContent as Content, AlertDialogTitle as Title, AlertDialogDescription as Description, AlertDialogAction as Action, AlertDialogCancel as Cancel, }; export type { AlertDialogRootProps as RootProps, AlertDialogTriggerProps as TriggerProps, AlertDialogContentProps as ContentProps, AlertDialogTitleProps as TitleProps, AlertDialogDescriptionProps as DescriptionProps, AlertDialogActionProps as ActionProps, AlertDialogCancelProps as CancelProps, }; //# sourceMappingURL=alert-dialog.d.ts.map