using Fitness_core_BE.Models; namespace Fitness_core_BE.Interfaces { public interface IAgentRepo { Task AddAsync(Agent agent); Task GetByApiKeyHashAsync(string apiKeyHash); Task GetByIdAsync(Guid agentId); Task> GetByClientIdAsync(Guid clientId); Task UpdateLastSeenAsync(Guid agentId, DateTime seenAt); } }