import * as React from 'react'; import * as DialogPrimitive from '@radix-ui/react-dialog'; type Scope = { [scopeName: string]: React.Context[]; } | undefined; type ScopeHook = (scope: Scope) => { [__scopeProp: string]: Scope; }; interface CreateScope { scopeName: string; (): ScopeHook; } declare const createAlertDialogScope: CreateScope; type DialogProps = React.ComponentPropsWithoutRef; interface AlertDialogProps extends Omit { } declare const AlertDialog: React.FC; type DialogTriggerProps = React.ComponentPropsWithoutRef; interface AlertDialogTriggerProps extends DialogTriggerProps { } declare const AlertDialogTrigger: React.ForwardRefExoticComponent>; type DialogPortalProps = React.ComponentPropsWithoutRef; interface AlertDialogPortalProps extends DialogPortalProps { } declare const AlertDialogPortal: React.FC; type DialogOverlayProps = React.ComponentPropsWithoutRef; interface AlertDialogOverlayProps extends DialogOverlayProps { } declare const AlertDialogOverlay: React.ForwardRefExoticComponent>; type DialogContentProps = React.ComponentPropsWithoutRef; interface AlertDialogContentProps extends Omit { } declare const AlertDialogContent: React.ForwardRefExoticComponent>; type DialogTitleProps = React.ComponentPropsWithoutRef; interface AlertDialogTitleProps extends DialogTitleProps { } declare const AlertDialogTitle: React.ForwardRefExoticComponent>; type DialogDescriptionProps = React.ComponentPropsWithoutRef; interface AlertDialogDescriptionProps extends DialogDescriptionProps { } declare const AlertDialogDescription: React.ForwardRefExoticComponent>; type DialogCloseProps = React.ComponentPropsWithoutRef; interface AlertDialogActionProps extends DialogCloseProps { } declare const AlertDialogAction: React.ForwardRefExoticComponent>; interface AlertDialogCancelProps extends DialogCloseProps { } declare const AlertDialogCancel: React.ForwardRefExoticComponent>; declare const Root: React.FC; declare const Trigger: React.ForwardRefExoticComponent>; declare const Portal: React.FC; declare const Overlay: React.ForwardRefExoticComponent>; declare const Content: React.ForwardRefExoticComponent>; declare const Action: React.ForwardRefExoticComponent>; declare const Cancel: React.ForwardRefExoticComponent>; declare const Title: React.ForwardRefExoticComponent>; declare const Description: React.ForwardRefExoticComponent>; export { Action, AlertDialog, AlertDialogAction, type AlertDialogActionProps, AlertDialogCancel, type AlertDialogCancelProps, AlertDialogContent, type AlertDialogContentProps, AlertDialogDescription, type AlertDialogDescriptionProps, AlertDialogOverlay, type AlertDialogOverlayProps, AlertDialogPortal, type AlertDialogPortalProps, type AlertDialogProps, AlertDialogTitle, type AlertDialogTitleProps, AlertDialogTrigger, type AlertDialogTriggerProps, Cancel, Content, Description, Overlay, Portal, Root, Title, Trigger, createAlertDialogScope };