import { Options } from '../types/base.js';
import { CancelOrderData, CancelPurchaseOrderResponse } from '../types/cancel-order.js';
/**
 * 入库单取消接口 Service 3.3 ✅
 * 该接口用于取消入库单，该接口必须在入库下发后调用，否则取消接口调用无效
 */
export declare class CancelInboundService {
    private options;
    constructor(options: Options);
    /**
     * 取消一个或多个入库单（或其明细）
     * @param req CancelOrderRequest
     * @throws 如果 CompanyCode 或 PurchaseOrders 为空，则抛出 Error
     */
    cancelInbound(data: CancelOrderData): Promise<CancelPurchaseOrderResponse>;
}
