"use client"; import * as React from "react"; import { cn } from "./lib/utils"; type Tone = "default" | "destructive"; export type AlertDialogProps = { open: boolean; onOpenChange: (open: boolean) => void; title?: string; description?: string; /** Dual-mode: false renders instantly with no motion. Default true. */ animated?: boolean; confirmLabel?: string; cancelLabel?: string; destructive?: boolean; onConfirm?: () => void; onCancel?: () => void; className?: string; }; export function AlertDialogHeader({ className, ...props }: React.HTMLAttributes) { return
; } export function AlertDialogTitle({ className, ...props }: React.HTMLAttributes) { return

; } export function AlertDialogDescription({ className, ...props }: React.HTMLAttributes) { return

; } export function AlertDialogFooter({ className, ...props }: React.HTMLAttributes) { return

; } export function AlertDialogCancelButton({ className, ...props }: React.HTMLAttributes) { return (