import React from 'react'; import type { Media, Theme } from '../../types/props.js'; /** * 评论项数据结构 */ export interface ReviewItem { /** 评论者名称 */ name: string; /** 评论者头像 URL */ avatar: Media; /** 评论内容 */ comment: string; /** 评分(1-5星) */ rating?: number; } /** * 轮播评论数据结构 */ export interface MarqueeReviewData { /** 主标题 */ title: string; /** 副标题 */ subtitle: string; /** 评论列表 */ items: ReviewItem[]; /** 主题:light 或 dark */ theme?: Theme; } /** * MarqueeReview 组件 Props */ export interface MarqueeReviewProps extends React.HTMLAttributes { /** 评论数据 */ data: MarqueeReviewData; } declare const _default: any; export default _default;