import * as React from 'react'; import type { PriceData, ButtonFunctionType } from './types.js'; import 'swiper/css'; export interface SceneShelfProductsPanelProps extends React.HTMLAttributes { /** 标题 */ title?: string; /** 总价标签 */ totalPriceLabel?: string; /** 当前总价 */ totalCurrentPrice?: PriceData; /** 原总价 */ totalOriginalPrice?: PriceData; /** 主要按钮文本 */ primaryButtonText?: string; /** 主要按钮功能类型 */ primaryButtonFun?: ButtonFunctionType; /** 次要按钮文本 */ secondaryButtonText?: string; /** 次要按钮功能类型 */ secondaryButtonFun?: ButtonFunctionType; /** 子组件(ProductCard 或自定义卡片) */ children: React.ReactNode; } /** * SceneShelf ProductsPanel 组件 * * @description 产品面板组件,包含产品列表(Swiper)和底部操作区域(总价 + 按钮) */ declare const SceneShelfProductsPanel: React.ForwardRefExoticComponent>; export { SceneShelfProductsPanel };