/**
 * Dialog Atom Component
 *
 * Semantic wrapper for the native `<dialog>` element. Owns the raw
 * HTML rendering so molecules (Modal, ConfirmDialog, etc.) can compose
 * the dialog primitive without dropping back to raw HTML.
 *
 * Defaults `role="dialog"` and `aria-modal="true"`; both overridable
 * for non-modal use cases.
 */
import React from "react";
export interface DialogProps extends React.DialogHTMLAttributes<HTMLDialogElement> {
    /** Additional CSS classes */
    className?: string;
    /** Dialog contents */
    children?: React.ReactNode;
}
export declare const Dialog: React.ForwardRefExoticComponent<DialogProps & React.RefAttributes<HTMLDialogElement>>;
