/**
 * @title: 套餐单规格信息
 * @description:
 * @param {any} option
 * @return {*}
 * @Author: zhiwei.Wang
 * @Date: 2024-02-19 09:26
 */
export declare const formatProductOption: (option: any) => any;
/**
 * @title: 套餐信息
 * @description:
 * @param {any} bundle
 * @return {*}
 * @Author: zhiwei.Wang
 * @Date: 2024-02-19 09:26
 */
export declare const formatProductBundle: (bundle: any, is_price_include_tax: number) => any;
/**
 * 获取子商品折扣信息
 * @param item
 */
export declare const getBundleDiscountList: (bundle: any[]) => any[];
export interface ResourceItem {
    [key: string]: any;
}
/**
 * @title: 传入资源，如果有子资源，会根据组合资源的 capacity 计算修改子资源的 capacity
 * @description:
 * @param {object} resource
 * @return {*}
 * @Author: jinglin.tan
 */
export declare const checkSubResourcesCapacity: (resource: ResourceItem) => void;
export declare const checkResourcesFormat: (resources: any[], service: any, isChild?: boolean) => any[];
/**
 * @title: 格式化商品单价
 * @description:
 * @param {any} item
 * @return {*}
 * @Author: WangHan
 * @Date: 2024-12-23 12:05
 */
export declare const formatProductPrice: (item: any) => number;
/**
 * checkout2.0: 单个数量商品总价（原价）,包含所有套餐子商品金额、报价单等等
 * @param item
 * @returns
 */
export declare const formatOriginalPrice: (item: any) => number;
/**
 * checkout2.0: 商品维度折扣后价格, original_price - 商品折扣金额（商品手动折扣等等）
 * @param item
 * @returns
 */
export declare const formatSellingPrice: (item: any) => number;
export declare const getSourceProductPrice: (item: any) => number;
export declare const getMainProductSellingPrice: (item: any) => number | undefined;
/**
 * @title: 是否包含跨日预约商品
 * @description:
 * @param {any} data
 * @return {*}
 */
export declare const getHasMultiDayProduct: (data: any) => any;
export declare const formatValues: (state: any) => any;
export declare const checkHolderIsError: (state: any) => any;
