namespace Serein.Core.Utils;

public static class PathConstants
{
    public const string Root = "Serein";
    public const string LogDirectory = "Serein/logs";
    public const string ConsoleHistory = "Serein/.console-input-history";
    public const string AppLogFile = "Serein/logs/app/{0}#{1}.log";
    public const string BindingRecordsFile = "Serein/binding-records.sqlite";
    public const string MatchesFile = "Serein/matches.json";
    public const string PermissionGroupsFile = "Serein/permission-groups.json";
    public const string SchedulesFile = "Serein/schedules.json";
    public const string SettingFile = "Serein/setting.json";
    public const string SshKeysFile = "Serein/ssh-keys.json";
    public const string PluginsDirectory = "Serein/plugins";
    public const string PluginInfoFileName = "plugin-info.json";
    public const string LocalStorageFileName = "local-storage.json";
    public const string JsPluginConfigFileName = "js-plugin-config.json";
    public const string ServerConfigFile = "Serein/servers/{0}.json";
    public const string ServerConfigDirectory = "Serein/servers";
}
