using System.Collections.Generic; using SharedLibrary.Objects; using SharedLibrary.Database.Models; using SharedLibrary.Services; using System.Threading.Tasks; namespace SharedLibrary.Interfaces { public interface IManager { Task Init(); void Start(); void Stop(); ILogger GetLogger(); IList GetServers(); IList GetCommands(); IList GetMessageTokens(); IList GetActiveClients(); ClientService GetClientService(); AliasService GetAliasService(); PenaltyService GetPenaltyService(); } }