import type { AlertDialogProps } from './AlertDialog.types'; /** * AlertDialog - Componente de alerta/diálogo del sistema de diseño Siesa * * Componente modal para confirmaciones con soporte para: * - Título y descripción * - Contenido personalizado (children) * - Botones de acción personalizados o por defecto * - Dark mode * - Transiciones y accesibilidad (basado en Headless UI Dialog) * * 🚨 NOTA IMPORTANTE: * El prop `inline={true}` es ESTRICTAMENTE PARA DOCUMENTACIÓN EN STORYBOOK. * Nunca utilice `inline` en aplicaciones de producción ya que destruye el bloqueo de foco (focus lock) * y la gestión de portales, causando problemas severos de accesibilidad. * * @example * ```tsx * setIsOpen(false)} * onConfirm={() => console.log('Confirmed')} * confirmText="Refund" * /> * ``` */ export declare const AlertDialog: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=AlertDialog.d.ts.map