module WebAPI.Dota.Internal.SharedFields where

import Control.Lens.TH.SharedFields

generateFields
  [ "Abilities"
  , "AccountID"
  , "Accounts"
  , "Amount"
  , "Assists"
  , "Bans"
  , "BarracksState"
  , "Complete"
  , "Cost"
  , "Deaths"
  , "Denies"
  , "Description"
  , "DireSeriesWins"
  , "DireTeam"
  , "Draft"
  , "Duration"
  , "Faction"
  , "Gold"
  , "GoldSpent"
  , "Gpm"
  , "HeroDamage"
  , "HeroHealing"
  , "HeroID"
  , "Heroes"
  , "Identifier"
  , "IsPick"
  , "Itemdef"
  , "Items"
  , "Kills"
  , "LastHits"
  , "LeagueID"
  , "LeagueTier"
  , "Leagues"
  , "Level"
  , "LobbyID"
  , "LocalName"
  , "Logo"
  , "Matches"
  , "Name"
  , "Order"
  , "Picks"
  , "Players"
  , "Position"
  , "RadiantSeriesWins"
  , "RadiantTeam"
  , "Recipe"
  , "RespawnTimer"
  , "RoshTimer"
  , "Score"
  , "Scoreboard"
  , "SecretShop"
  , "SeriesType"
  , "SideShop"
  , "Slot"
  , "Spectators"
  , "StreamDelay"
  , "Team"
  , "TowerDamage"
  , "TowerState"
  , "Url"
  , "Winner"
  , "Xpm" ]
