import type * as React from "react"; export type CalloutProps = { title: React.ReactNode; description?: React.ReactNode; /** Trailing action hint — the whole callout is a single click target. */ actionLabel?: React.ReactNode; /** Leading icon, rendered in a small tile. */ icon?: React.ReactNode; /** Extra classes for the leading icon tile (e.g. a status tint). */ iconClassName?: string; onClick?: () => void; } & Omit, "children" | "title" | "onClick">; /** * Clickable summary banner: an icon tile, a title with optional description, * and a trailing action hint. The whole surface is one button; consumers own * the destination (sheet, inline flow, or page). Status-specific treatments * compose via `className` / `iconClassName` (see `McpSetupCallout`). */ export declare function Callout({ title, description, actionLabel, icon, iconClassName, className, onClick, ...rest }: CalloutProps): React.JSX.Element; //# sourceMappingURL=callout.d.ts.map