import { SceneInData } from "../types/index.js";
import { Options } from "../types/base.js";
import { PurchaseOrderData, PurchaseOrderResponse } from "../types/purchase-order.js";
/**
 * 入库单接口 Service 3.2 ✅
 * 通过此接口下发入库单。
 */
export declare class PurchaseOrderService {
    private options;
    constructor(options: Options);
    /**
     * 通用下发到SF入库单
     */
    sendPurchaseOrders(data: PurchaseOrderData): Promise<PurchaseOrderResponse>;
    /**
     * 统一场景入库
     * 退货：x -> 质检仓
     * 品质变更：质检仓 -> 残次品仓
     * 检测为良品：质检仓 -> 良品仓
     */
    sceneIn(data: SceneInData): Promise<PurchaseOrderResponse>;
}
