using FCPModUpdater.Models; namespace FCPModUpdater.Services; public interface IGitHubApiService { Task> GetOrganizationReposAsync(CancellationToken ct = default); Task GetRepoByNameAsync(string repoName, CancellationToken ct = default); int? RemainingRateLimit { get; } DateTimeOffset? RateLimitReset { get; } }