import React from 'react'; import { type IconType } from '../../components/Icon'; import { type ButtonProps } from '../../components/Button'; import { type TextLinkProps } from '../../components/TextLink/TextLink'; type CalloutProps = { title?: React.ReactNode; description?: React.ReactNode; variant?: 'info' | 'success' | 'warning' | 'error' | 'neutral' | 'highlight'; onClose?: () => void; /** * @deprecated Use actionProps instead */ actionLabel?: string; /** * @deprecated Use actionProps instead */ onActionClick?: () => void; actionProps?: ButtonProps; footerAction?: TextLinkProps; icon?: IconType; }; export declare const Callout: ({ title, description, variant, onClose, actionLabel, onActionClick, actionProps, footerAction, icon, }: CalloutProps) => React.JSX.Element; export {};