using System.Diagnostics.CodeAnalysis;
using PkmnLib.Static;
using PkmnLib.Static.Utils;
namespace PkmnLib.Dynamic.ScriptHandling;
///
/// Class responsible for the creation of instances.
///
public class ScriptResolver
{
private IReadOnlyDictionary<(ScriptCategory, StringKey), Func