import React from 'react'; import { type SaleDetailProps } from '../../saleDetail'; export declare type RefreshableSaleDetailProps = SaleDetailProps & { /** * 实时刷新信号:值变化(非首次挂载)时通过 ref 命令式调用 `SaleDetail.refresh()` * 就地刷新详情,**不卸载组件**。 */ refreshVersion?: number; }; /** * 给内联 SaleDetail 加一层「版本号 → 命令式 refresh()」桥接。 * * key / osKey 仅按订单 id 稳定(不随版本变化),实时订阅命中订单时由外层 bump * `refreshVersion`,本组件通过 ref 调 `SaleDetail.refresh()` 就地刷新,避免「换 key」 * 导致整块 remount 闪烁,也不必往 SDK 透传会变化的 prop。 */ declare const RefreshableSaleDetail: React.FC; export default RefreshableSaleDetail;