#nullable disable using System.Threading.Tasks; using StardewModdingAPI.Toolkit.Framework.UpdateData; namespace StardewModdingAPI.Web.Framework.Clients { /// A client for fetching update check info from a mod site. internal interface IModSiteClient { /********* ** Accessors *********/ /// The unique key for the mod site. public ModSiteKey SiteKey { get; } /********* ** Methods *********/ /// Get update check info about a mod. /// The mod ID. Task GetModData(string id); } }