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>;
}
