using UnityEngine; namespace Unity.VisualScripting { public abstract class SerializedPropertyProvider : ScriptableObject, ISerializedPropertyProvider { [SerializeField] protected T item; object ISerializedPropertyProvider.item { get { return item; } set { item = (T)value; } } } }