import type { ISalesBooking, ScanOrderOrderProduct } from '../types'; /** * 将 tempOrder.products 与 bookings 按 OS `buildCartView` 规则拼接为购物车展示行: * * 1. 先取 `parent_id !== 0` 的 booking,按列表顺序 1:1 关联 * `booking.product_uid ↔ line.metadata.unique_identification_number` 的商品行; * 2. 再追加未被任何 booking 占用的商品行。 * * 关联规则与 OS 一致,不发明 booking_id ↔ product 的其它等价关系。 */ export declare function buildCartDisplayLines(products: ScanOrderOrderProduct[] | undefined | null, bookings: ISalesBooking[] | undefined | null): ScanOrderOrderProduct[];