// Copyright © Gamesmiths Guild.
using Gamesmiths.Forge.Godot.Resources.Statescript;
namespace Gamesmiths.Forge.Godot.Resources;
///
/// Describes a single field exposed by an . Each field defines a name and type
/// that graph nodes can bind to via the Activation Data resolver.
///
/// The name of this data field. This name is used as the graph variable name at runtime.
///
/// The type of this data field.
public readonly record struct ForgeActivationDataField(string FieldName, StatescriptVariableType FieldType);