import { InfoDialogProps } from './info-dialog.types'; /** * # InfoDialog * * A pre-composed, read-only informational dialog pattern built on top of the * Nimbus `Dialog` primitive. Exposes a flat API (`title`, `children`, and * optional `isOpen` / `defaultOpen` / `onOpenChange` / `aria-label`) for the * common case of showing information the user only needs to read and dismiss. * * Close affordances: the X button in the header, the Escape key, and a click * on the overlay all invoke `onOpenChange(false)`. * * @example * ```tsx * const [isOpen, setIsOpen] = useState(false); * * * Some goods cannot be shipped to the selected region. * * ``` */ export declare const InfoDialog: { ({ title, children, isOpen, defaultOpen, onOpenChange, "aria-label": ariaLabel, }: InfoDialogProps): import("react/jsx-runtime").JSX.Element; displayName: string; };