import { SaleDetailBaseComponentProps, SaleDetailContext, SaleDetailModuleConfig, SaleDetailModuleKey, SaleDetailProps, SaleDetailRenderType, SaleDetailTemplate } from "./types.js"; import React from "react"; //#region src/plus/saleDetail/index.d.ts /** * SaleDetail 对外暴露的命令式句柄。 * * 通过 `ref` 拿到,供外部(如全局搜索实时订阅命中订单时)就地刷新内联详情, * 而无需用「换 key」整块 remount(会闪烁)或往 SDK 透传会变化的 refreshToken prop。 */ interface SaleDetailHandle { /** * 就地刷新当前详情(不卸载组件)。 * - 默认:从远端强制重拉(forceRemote)。 * - 传 `preloadedSalesDetail`:用现成完整详情对象就地 hydrate,**跳过远端请求** * (用于实时推送已带完整详情的场景)。 */ refresh: (options?: { forceRemote?: boolean; preloadedSalesDetail?: Record; }) => Promise; } declare const SaleDetail: React.ForwardRefExoticComponent>; //#endregion export { SaleDetail };