import React from 'react'; import { CarouselProps } from 'antd'; export type BannerItemObject = { src: string; link?: string; title?: string; onClick?: (e: React.MouseEvent) => void; }; export type BannerItem = BannerItemObject | React.ReactElement | string; export interface BannerProps { data?: BannerItem[]; carouselProps?: CarouselProps; rightContent?: React.ReactNode; } declare const Banner: React.FC; export default Banner;