import { ReqChargingApiData, DeductionResponse } from "./ChargingDeduction";
/**
 * 抵扣方式判断和抵扣处理
 * @date 2022-08-16 13:56:23
 * @author 侯洪莉
 */
declare class ChargingApi {
    /**
     * 抵扣方式限制判断
     * @param {*}  ReqChargingApiData
     * @tyConfig {*}  tyConfig 车场配置文件
     * @返回值 resData：{PileRule,FreeData} PileRule：使用规则 FreeData:可免费金额和时长
     */
    getChargingLimit(param: ReqChargingApiData, tyConfig: any): Promise<DeductionResponse>;
    /**
     * 车辆类型修改和 充电桩抵扣
     * @param {Object} param  ReqChargingApiData
     * @param {FreeData,PileRule} freeData 可抵扣信息
     * @param {Object} tyConfig 配置信息
     */
    discount(param: any, discountData: any, tyConfig: any): Promise<DeductionResponse<any>>;
}
export { ChargingApi };
