using Robust.Shared.Configuration;
using Robust.Shared.Network;
namespace Robust.Server.Configuration;
///
/// A networked configuration manager that controls the replication of
/// console variables between client and server.
///
[NotContentImplementable]
public interface IServerNetConfigurationManager : INetConfigurationManager
{
///
/// Synchronize the CVars marked with with the client.
/// This needs to be called once during the client connection.
///
/// Client's NetChannel to sync replicated CVars with.
void SyncConnectingClient(INetChannel client);
}