namespace Syntriax.Engine.Network.Abstract; public interface INetworkManager { // Action? OnNetworkGameObjectInstantiated { get; set; } INetworkCommunicator NetworkCommunicator { get; } // Task Instantiate(params object?[]? args) where T : class, IGameObject; }