using System; using System.Collections.Generic; using Content.Server.MachineLinking.Models; using Robust.Shared.GameObjects; using Robust.Shared.Serialization.Manager.Attributes; using Robust.Shared.ViewVariables; namespace Content.Server.MachineLinking.Components { [RegisterComponent] public class SignalTransmitterComponent : Component { public override string Name => "SignalTransmitter"; [DataField("outputs")] private List _outputs = new(); [ViewVariables] public IReadOnlyList Outputs => _outputs; } }