# Variable trainerPartyTemplates`Const`

trainerPartyTemplates: {
CHAMPION: TrainerPartyCompoundTemplate ;
ELITE_FOUR: TrainerPartyCompoundTemplate ;
FIVE_WEAK: TrainerPartyTemplate ;
FIVE_WEAKER: TrainerPartyTemplate ;
FIVE_WEAK_BALANCED: TrainerPartyTemplate ;
FOUR_WEAK: TrainerPartyTemplate ;
FOUR_WEAKER: TrainerPartyTemplate ;
FOUR_WEAKER_SAME: TrainerPartyTemplate ;
FOUR_WEAK_BALANCED: TrainerPartyTemplate ;
FOUR_WEAK_SAME: TrainerPartyTemplate ;
GYM_LEADER_1: TrainerPartyCompoundTemplate ;
GYM_LEADER_2: TrainerPartyCompoundTemplate ;
GYM_LEADER_3: TrainerPartyCompoundTemplate ;
GYM_LEADER_4: TrainerPartyCompoundTemplate ;
GYM_LEADER_5: TrainerPartyCompoundTemplate ;
ONE_AVG: TrainerPartyTemplate ;
ONE_AVG_ONE_STRONG: TrainerPartyCompoundTemplate ;
ONE_STRONG: TrainerPartyTemplate ;
ONE_STRONGER: TrainerPartyTemplate ;
ONE_WEAK_ONE_STRONG: TrainerPartyCompoundTemplate ;
RIVAL: TrainerPartyCompoundTemplate ;
RIVAL_2: TrainerPartyCompoundTemplate ;
RIVAL_3: TrainerPartyCompoundTemplate ;
RIVAL_4: TrainerPartyCompoundTemplate ;
RIVAL_5: TrainerPartyCompoundTemplate ;
RIVAL_6: TrainerPartyCompoundTemplate ;
SIX_WEAKER: TrainerPartyTemplate ;
SIX_WEAKER_SAME: TrainerPartyTemplate ;
SIX_WEAK_BALANCED: TrainerPartyTemplate ;
SIX_WEAK_SAME: TrainerPartyTemplate ;
THREE_AVG: TrainerPartyTemplate ;
THREE_AVG_SAME: TrainerPartyTemplate ;
THREE_WEAK: TrainerPartyTemplate ;
THREE_WEAK_BALANCED: TrainerPartyTemplate ;
THREE_WEAK_SAME: TrainerPartyTemplate ;
TWO_AVG: TrainerPartyTemplate ;
TWO_AVG_ONE_STRONG: TrainerPartyCompoundTemplate ;
TWO_AVG_SAME_ONE_AVG: TrainerPartyCompoundTemplate ;
TWO_AVG_SAME_ONE_STRONG: TrainerPartyCompoundTemplate ;
TWO_AVG_SAME_TWO_AVG_SAME: TrainerPartyCompoundTemplate ;
TWO_STRONG: TrainerPartyTemplate ;
TWO_WEAK: TrainerPartyTemplate ;
TWO_WEAKER: TrainerPartyTemplate ;
TWO_WEAK_ONE_AVG: TrainerPartyCompoundTemplate ;
TWO_WEAK_ONE_STRONG: TrainerPartyCompoundTemplate ;
TWO_WEAK_SAME_ONE_AVG: TrainerPartyCompoundTemplate ;
TWO_WEAK_SAME_TWO_WEAK_SAME: TrainerPartyCompoundTemplate ;
} = ...

#### Type declaration

- ##### CHAMPION: TrainerPartyCompoundTemplate

- ##### ELITE_FOUR: TrainerPartyCompoundTemplate

- ##### FIVE_WEAK: TrainerPartyTemplate

- ##### FIVE_WEAKER: TrainerPartyTemplate

- ##### FIVE_WEAK_BALANCED: TrainerPartyTemplate

- ##### FOUR_WEAK: TrainerPartyTemplate

- ##### FOUR_WEAKER: TrainerPartyTemplate

- ##### FOUR_WEAKER_SAME: TrainerPartyTemplate

- ##### FOUR_WEAK_BALANCED: TrainerPartyTemplate

- ##### FOUR_WEAK_SAME: TrainerPartyTemplate

- ##### GYM_LEADER_1: TrainerPartyCompoundTemplate

- ##### GYM_LEADER_2: TrainerPartyCompoundTemplate

- ##### GYM_LEADER_3: TrainerPartyCompoundTemplate

- ##### GYM_LEADER_4: TrainerPartyCompoundTemplate

- ##### GYM_LEADER_5: TrainerPartyCompoundTemplate

- ##### ONE_AVG: TrainerPartyTemplate

- ##### ONE_AVG_ONE_STRONG: TrainerPartyCompoundTemplate

- ##### ONE_STRONG: TrainerPartyTemplate

- ##### ONE_STRONGER: TrainerPartyTemplate

- ##### ONE_WEAK_ONE_STRONG: TrainerPartyCompoundTemplate

- ##### RIVAL: TrainerPartyCompoundTemplate

- ##### RIVAL_2: TrainerPartyCompoundTemplate

- ##### RIVAL_3: TrainerPartyCompoundTemplate

- ##### RIVAL_4: TrainerPartyCompoundTemplate

- ##### RIVAL_5: TrainerPartyCompoundTemplate

- ##### RIVAL_6: TrainerPartyCompoundTemplate

- ##### SIX_WEAKER: TrainerPartyTemplate

- ##### SIX_WEAKER_SAME: TrainerPartyTemplate

- ##### SIX_WEAK_BALANCED: TrainerPartyTemplate

- ##### SIX_WEAK_SAME: TrainerPartyTemplate

- ##### THREE_AVG: TrainerPartyTemplate

- ##### THREE_AVG_SAME: TrainerPartyTemplate

- ##### THREE_WEAK: TrainerPartyTemplate

- ##### THREE_WEAK_BALANCED: TrainerPartyTemplate

- ##### THREE_WEAK_SAME: TrainerPartyTemplate

- ##### TWO_AVG: TrainerPartyTemplate

- ##### TWO_AVG_ONE_STRONG: TrainerPartyCompoundTemplate

- ##### TWO_AVG_SAME_ONE_AVG: TrainerPartyCompoundTemplate

- ##### TWO_AVG_SAME_ONE_STRONG: TrainerPartyCompoundTemplate

- ##### TWO_AVG_SAME_TWO_AVG_SAME: TrainerPartyCompoundTemplate

- ##### TWO_STRONG: TrainerPartyTemplate

- ##### TWO_WEAK: TrainerPartyTemplate

- ##### TWO_WEAKER: TrainerPartyTemplate

- ##### TWO_WEAK_ONE_AVG: TrainerPartyCompoundTemplate

- ##### TWO_WEAK_ONE_STRONG: TrainerPartyCompoundTemplate

- ##### TWO_WEAK_SAME_ONE_AVG: TrainerPartyCompoundTemplate

- ##### TWO_WEAK_SAME_TWO_WEAK_SAME: TrainerPartyCompoundTemplate

- Defined in src/data/trainer-config.ts:112