using System.Threading.Tasks; using FitConnect.Models; namespace FitConnect; public interface IBaseFunctionality { Task<OAuthAccessToken> GetTokenAsync(string clientId, string clientSecret, string? scope = null); Task<SecurityEventToken> GetSetDataAsync(); // Receive SecurityEventToken and check signature }