using Fitness_core_BE.Models; namespace Fitness_core_BE.Interfaces { public interface IClientInvoiceRepository { Task CreateClientInvoiceFromSubscription(Guid subscriptionId); Task GetClientInvoiceById(Guid clientInvoiceId); Task> GetClientInvoicesByClientId(Guid clientId); Task> GetClientInvoicesByUserId(Guid userId); Task UpdateClientInvoiceStatus(Guid clientInvoiceId, string status); } }