using Abstractions; namespace Server.Services; public interface IPluginService { void AddPlugin(IMedusaPlugin plugin); void RegisterPlugins(); List GetPlugins(); IMedusaPlugin? FindPlugin(string gameCode, int? minVer = null, int? maxVer = null); Task DoesProfileExistAsync(IMedusaPlugin plugin, string cardId); }