import { default as React } from 'react'; import { IconSource } from './icon'; export type CalloutType = "note" | "info" | "warning" | "danger" | "success"; export interface CalloutProps extends React.HTMLAttributes { children: React.ReactNode; $type?: CalloutType; /** Overrides the icon the type would pick, or supplies one when untyped: an imported lucide component, or a rendered element. */ $icon?: IconSource; /** Renders without an icon. */ $hideIcon?: boolean; } declare const Callout: React.ForwardRefExoticComponent>; export { Callout };