import React from 'react';
/**
* AlertDialog component props
*
* @public
*/
export interface AlertDialogProps {
/**
* Whether the alert dialog is open/visible
*/
open?: boolean;
/**
* Callback when alert dialog open state changes
*/
onOpenChange?: (open: boolean) => void;
/**
* Alert dialog content
* @required
*/
children: React.ReactNode;
}
/**
* AlertDialog Component
*
* A composable alert dialog component for confirmations and destructive actions.
* Unlike Modal, AlertDialog cannot be dismissed by clicking outside or pressing ESC.
*
* @public
*
* @example
* ```tsx
*
*
*
*
*
*
* Are you sure?
* This action cannot be undone.
*
*
* Cancel
* Delete
*
*
*
* ```
*/
export declare const AlertDialog: React.ForwardRefExoticComponent>;
//# sourceMappingURL=AlertDialog.d.ts.map