import * as React from 'react'; import { AlertDialog as AlertDialog$1 } from 'radix-ui'; import { Button } from './button.js'; import 'class-variance-authority/types'; import 'class-variance-authority'; declare function AlertDialog({ ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogTrigger({ ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogPortal({ ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogOverlay({ className, ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogContent({ className, size, ...props }: React.ComponentProps & { size?: 'default' | 'sm'; }): React.JSX.Element; declare function AlertDialogHeader({ className, ...props }: React.ComponentProps<'div'>): React.JSX.Element; declare function AlertDialogFooter({ className, ...props }: React.ComponentProps<'div'>): React.JSX.Element; declare function AlertDialogMedia({ className, ...props }: React.ComponentProps<'div'>): React.JSX.Element; declare function AlertDialogTitle({ className, ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogDescription({ className, ...props }: React.ComponentProps): React.JSX.Element; declare function AlertDialogAction({ className, variant, size, ...props }: React.ComponentProps & Pick, 'variant' | 'size'>): React.JSX.Element; declare function AlertDialogCancel({ className, variant, size, ...props }: React.ComponentProps & Pick, 'variant' | 'size'>): React.JSX.Element; export { AlertDialog, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogFooter, AlertDialogHeader, AlertDialogMedia, AlertDialogOverlay, AlertDialogPortal, AlertDialogTitle, AlertDialogTrigger };