import React from "react"; import { Alert as PrimitiveAlert } from "src/primitives/Alert"; import { type IconProp } from "src/shared/renderIcon"; export type CalloutVariant = "info" | "warning" | "danger" | "success"; type PrimitiveAlertProps = React.ComponentProps; export interface CalloutProps extends Omit { /** Visual style of the callout. */ variant?: CalloutVariant; /** Custom icon. Defaults to a variant-specific icon. */ icon?: IconProp; /** Optional title rendered as AlertTitle. */ title?: string; /** Content rendered as AlertDescription. */ children?: React.ReactNode; } declare const Callout: React.ForwardRefExoticComponent & React.RefAttributes>; export { Callout };