import { ShopListType, StockShopMapType, TotalPriceType } from '../type';
import { DiscountInstListType } from '../../types';

export * from './modifyOrderPre';
export declare function getGoodsPickData(data: any): Pick<any, "name" | "actualAmount" | "num" | "discountAmount" | "goodsSkuId" | "discountInstId" | "totalAmount" | "boolCustomPrice" | "packageMode" | "storeGoodsSkuId" | "storeGoodsServiceId" | "storeServiceId" | "storeGoodsId" | "originAmount" | "originalTotalAmount">;
/** 更新商品 */
export declare const $changeShopMap: ({ type, shopResultMap, storeId, discountInstId, item, boolCalc, orderId, customerId, discountInstList, oldGoodsServiceIdList, serviceId, isModify, initGoodsList }: {
    type: string;
    shopResultMap: StockShopMapType;
    storeId: string;
    discountInstId: string;
    item?: ShopListType | ShopListType[];
    boolCalc?: boolean;
    orderId?: string;
    customerId?: string;
    discountInstList?: DiscountInstListType[];
    oldGoodsServiceIdList?: Array<number | undefined>;
    serviceId?: string;
    isModify?: boolean;
    initGoodsList: ShopListType[];
}) => Promise<{
    shopResultMap: StockShopMapType;
    orderTotalPrice: TotalPriceType;
}>;
