using System; namespace Barotrauma.LuaCs.Services; /// /// Base interface inherited by all services /// public interface IService : IDisposable { /// /// Returns the service to its original state (post-instantiation). /// Allows a service instance to be reused without disposing of the instance. /// void Reset(); }