using Grand.Domain.Catalog;
using Grand.Domain.Customers;
using Grand.Domain.Discounts;
using Grand.Infrastructure.Plugins;

namespace Grand.Business.Core.Interfaces.Catalog.Discounts
{
    public interface IDiscountAmountProvider : IProvider
    {
        Task<double> DiscountAmount(Discount discount, Customer customer, Product product, double amount);
    }
}
