General overview of 3 types

Attacking

Defending

Offensive Transition

Defensive Transition

Set Pieces

Geldige ‘categories’

export type TMGPCategory =
  | 'chance_creation'
  | 'defending_the_box'
  | 'high_defending'
  | 'build_up'
  | 'defensive_transition'
  | 'offensive_transition'
  | 'defending_build_up'
  | 'offensive_set_pieces'
  | 'defensive_set_pieces'
  | 'passing'
  | 'duels'
  | 'defending'
  | 'progression'
  | 'final_third';

Geldige ‘style_of_play’

export type TTeamStyleOfPlay =
  | 'control_possession'
  | 'tiki_taka'
  | 'route_one'
  | 'gegenpress'
  | 'counter'
  | 'wing_play'
  | 'general';
  
export type TCentralDefenderStyleOfPlay =
  | 'ball_playing_centre_back'
  | 'no_nonsense_centre_back';

export type TFullBackStyleOfPlay =
  | 'defensive_fullback'
  | 'fullback'
  | 'offensive_fullback'
  | 'inverted_fullback';

export type TDefensiveMidfielderStyleOfPlay =
  | 'deep_lying_playmaker'
  | 'defensive_midfielder';

export type TCentralMidfielderStyleOfPlay =
  | 'mezzala'
  | 'box_to_box_midfielder'
  | 'advanced_playmaker';

export type TWingerStyleOfPlay = 'inverted_winger' | 'winger';

export type TStrikerStyleOfPlay =
  | 'advanced_forward'
  | 'targetman'
  | 'deep_running_striker';

Geldige ‘profile_type’

export const PERFORMANCE_PROFILE_TYPES = ['team', 'opponent'] as const;

export const POSITION_GROUPS = [
  'goalkeeper',
  'centre_back',
  'fullback',
  'defensive_midfielder',
  'central_midfielder',
  'winger',
  'striker',
] as const;