using Content.Shared.CCVar;
namespace Content.Server.CrewManifest;
[RegisterComponent]
public sealed partial class CrewManifestViewerComponent : Component
{
///
/// If this manifest viewer is unsecure or not. If it is,
/// being false will
/// not allow this entity to be processed by CrewManifestSystem.
///
[DataField("unsecure")] public bool Unsecure;
///
/// The owner interface of this crew manifest viewer. When it closes, so too will an opened crew manifest.
///
[DataField(required: true)]
public Enum OwnerKey { get; private set; } = default!;
}