export declare const getRelationDetailsTotal: (relation_details: any) => number;
export declare const getProductDiscountProductDiscountDifference: (product: any) => any;
export declare const getOptionDiscountAmount: (discounts: any[]) => number;
export declare const getIsPriceIncludeTax: (state: any) => any;
/**
 * 总金额
 * @param state
 * @param options isEdit: 预约信息是否发生变动
 * @returns
 */
export declare const getSumTotal: (state: any, options: {
    [key: string]: any;
    isEdit: boolean;
    ScheduleModule: any;
}) => {
    productAmount: number;
    duration: string;
    tax: number;
    taxInfo: {
        title: any;
        rate: any;
        is_price_include_tax: any;
    };
    shopDiscount: number;
    surcharge: any;
    otherAmount: any;
    sumTotalAmount: number;
    paidAmount: any;
    notPaidAmount: number;
    paySurchargeFee: number;
    expectAmount: number;
    actualPaidAmount: any;
    orderPaidAmount: any;
    totalRefundAmount: number;
    dueAmount: number;
    roundingAmount: number;
    originExpectAmount: number;
    originExpectAmountWithoutDiscount: number;
};
