using Chickensoft.Collections; namespace Zennysoft.Ma.Adapter; public interface IVTComponent { public IAutoProp CurrentVT { get; } public IAutoProp MaximumVT { get; } public bool AtFullVT { get; } public void Restore(int restoreAmount); public void Reduce(int reduceAmount); public void SetVT(int vt); public void RaiseMaximumVT(int raiseAmount); }