SboxSuperuser/Engine/Modules/IModuleCatalog.cs

Interface for a module catalog in the engine. It exposes a read-only list of ModuleStatus objects via the Statuses property.

namespace SboxSuperuser.Engine.Modules;

internal interface IModuleCatalog
{
	IReadOnlyList<ModuleStatus> Statuses { get; }
}