/**
 * 规格弹窗 detail 可能缺少 `duration`，合并列表商品上的 duration 供跨日判断与 OS 转换使用。
 * 购物车反查 cacheItem 时 catalog 可能未命中，此时回退 `_extend.duration` 或 booking.duration。
 *
 * @example
 * mergeCatalogDurationIntoCacheItem(cacheItem, catalogItem);
 */
export declare function mergeCatalogDurationIntoCacheItem(cacheItem: any, catalogItem?: Record<string, any> | null, booking?: Record<string, any> | null): any;
