import { SfInOrderType, SfOutOrderType } from '../types/index.js';
export declare const TransactionCode: {
    /** 采购 */
    purchase_in: string;
    /** 退货到工厂 */
    return_factory: string;
    /** 增值服务发货出库 */
    value_added_service_out: string;
    /** 增值服务退货入库 */
    value_added_service_in: string;
    /** 仓间调出 */
    transfer_out: string;
    /** 仓间调入 */
    transfer_in: string;
    /** 增值服务调拨出库 */
    value_added_service_transfer_out: string;
    /** 增值服务调拨入库 */
    value_added_service_transfer_in: string;
    /** 盘点调整出库 */
    cycle_out: string;
    /** 盘点调整入库 */
    cycle_in: string;
    /** 差异调出 */
    difference_out: string;
    /** 差异调入 */
    difference_in: string;
    /** 品质变更出 */
    quality_change_out: string;
    /** 品质变更入 */
    quality_change_in: string;
    /** 借机发货 */
    borrow_out: string;
    /** 借机入库 */
    borrow_in: string;
    /** Seed发货 */
    seed_out: string;
    /** Seed入库 */
    seed_in: string;
    /** 礼品出库给个人 */
    gift_out: string;
    /** 残次品处理出库（损坏不能二次销售情况，经销商/总代内部出库） */
    defective_out: string;
    /** 串货回购入库 */
    repurchase_in: string;
    /** 串货回购出库 */
    repurchase_out: string;
    /** 销售出库 */
    sale_out: string;
    /** 销售退货入库 */
    sale_in: string;
};
export declare const TransactionCodeSfInOrderTypeMap: Partial<Record<keyof typeof TransactionCode, SfInOrderType>>;
export declare const TransactionCodeSfOutOrderTypeMap: Partial<Record<keyof typeof TransactionCode, SfOutOrderType>>;
