namespace PKHeX.Core;
///
/// Wraps details used for parsing ribbon states.
///
/// Entity to parse
/// Encounter originated as
/// History of visitation
/// For Generation 1/2 encounters, use the transferred encounter data object.
public readonly record struct RibbonVerifierArguments(PKM Entity, IEncounterTemplate Encounter, EvolutionHistory History);