import { RadiusProps, ResponsiveRadiusSideProps } from '../../utils/types/types'; import { default as React } from 'react'; /************************* * Component props *************************/ type BannerVariant = 'success' | 'info' | 'warning' | 'danger'; export interface BannerProps extends React.ComponentProps<'div'> { children?: React.ReactNode; actions?: React.ReactNode; title?: string; hideIcon?: boolean; icon?: React.ReactNode; variant?: BannerVariant; radius?: RadiusProps | ResponsiveRadiusSideProps; onClose?: (event?: React.MouseEvent) => void; } /************************* * Main Component *************************/ declare const Banner: React.NamedExoticComponent & React.RefAttributes>; export default Banner;