using Rs_system.Models; namespace Rs_system.Services; public interface IPrestamoService { Task> GetHistorialPrestamosAsync(int limit = 100); Task> GetPrestamosActivosAsync(); Task GetPrestamoByIdAsync(long id); Task RegistrarPrestamoAsync(int articuloId, int cantidad, string personaNombre, string? personaIdentificacion, DateTime? fechaDevolucionEstimada, string observacion, string usuario); Task RegistrarDevolucionAsync(long prestamoId, string observacion, string usuario); Task RegistrarDevolucionParcialAsync(long prestamoId, List codigosDevolucion, string observacion, string usuario); }