using PluginManager.Interfaces;
namespace PluginManager.Others;
///
/// A list of operating systems
///
public enum OperatingSystem
{
WINDOWS, LINUX, MAC_OS, UNKNOWN
}
///
/// A list with all errors
///
public enum Error
{
UNKNOWN_ERROR, GUILD_NOT_FOUND, STREAM_NOT_FOUND, INVALID_USER, INVALID_CHANNEL, INVALID_PERMISSIONS
}
///
/// The output log type
///
public enum OutputLogLevel { NONE, INFO, WARNING, ERROR, CRITICAL }
///
/// Plugin Type
///
public enum PluginType { Command, Event, Unknown }
public enum UnzipProgressType { PercentageFromNumberOfFiles, PercentageFromTotalSize }
public enum TableFormat { CENTER_EACH_COLUMN_BASED, CENTER_OVERALL_LENGTH, DEFAULT }
public enum SaveType { NORMAL, BACKUP }