import { ReactNode } from 'react'; import { IconLibrary, IconType } from '../../utils/icon-utils'; type CalloutVariant = "info" | "warning" | "note" | "tip" | "check" | "danger" | "custom"; type CalloutProps = { children: ReactNode; title?: string; variant?: CalloutVariant; icon?: ReactNode | string; iconType?: IconType; iconLibrary?: IconLibrary; color?: string; className?: string; ariaLabel?: string; }; declare const Callout: ({ children, title, variant, icon, iconType, iconLibrary, color, className, ariaLabel, }: CalloutProps) => import("react/jsx-runtime").JSX.Element; type BackwardCompatibleCalloutProps = Omit; declare const Info: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; declare const Warning: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; declare const Note: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; declare const Tip: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; declare const Check: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; declare const Danger: (props: BackwardCompatibleCalloutProps) => import("react/jsx-runtime").JSX.Element; export { Callout, Info, Warning, Note, Tip, Check, Danger }; export type { CalloutProps, CalloutVariant }; //# sourceMappingURL=callout.d.ts.map