import { ReactNode } from 'react'; import { EIconName } from '../Icon'; type SmartCalloutBase = { label: ReactNode; icon?: EIconName; }; type SmartCalloutButton = SmartCalloutBase & { type: 'button'; button: { link: string; onClick: () => void; }; }; type SmartCalloutPlain = SmartCalloutBase & { type: 'plain'; variant?: 'muted' | 'primary'; }; type SmartCalloutProps = SmartCalloutButton | SmartCalloutPlain; export declare const SmartCallout: (props: SmartCalloutProps) => import("react").JSX.Element; export {};