namespace PkmnLib.Dynamic.Models;
///
/// The ChoiceQueue is used to run choices one by one.
///
///
/// It functions internally by holding a list of choices, and one by one setting items that have been returned to null,
/// It holds several helper functions to change the turn order while doing the execution. This is needed, as several
/// moves in Pokémon actively mess with this order.
///
public class BattleChoiceQueue
{
}