using Microsoft.AspNetCore.Http; namespace Fitness_core_BE.Interfaces.Services { public interface IClientInvoiceService { Task CreateClientInvoiceFromSubscription(object payload, HttpContext httpContext); Task GetClientInvoiceById(object payload, HttpContext httpContext); Task GetClientInvoicesByClientId(object payload, HttpContext httpContext); Task GetClientInvoicesByUserId(object payload, HttpContext httpContext); Task UpdateClientInvoiceStatus(object payload, HttpContext httpContext); Task CalculateClientInvoiceTotal(object payload, HttpContext httpContext); } }