/* eslint-disable quote-props */
export const languageCodes = {
  eng: 'English',
  jpn: 'Japanese',
  chi: 'Chinese',
  por: 'Portuguese',
  spa: 'Spanish',
  ger: 'German',
  pol: 'Polish',
  cze: 'Czech',
  dan: 'Danish',
  gre: 'Greek',
  fin: 'Finnish',
  fre: 'French',
  hun: 'Hungarian',
  ita: 'Italian',
  kor: 'Korean',
  dut: 'Dutch',
  nor: 'Norwegian',
  rum: 'Romanian',
  rus: 'Russian',
  slo: 'Slovak',
  swe: 'Swedish',
  ara: 'Arabic',
  idn: 'Indonesian',
  heb: 'Hebrew',
  vie: 'Vietnamese',
  tha: 'Thai',
  tur: 'Turkish',
  hin: 'Hindi',
  ben: 'Bengali',
  per: 'Persian',
  mal: 'Malayalam',
  '': 'None'
} as const

export const subtitleResolutions = {
  '0': 'None',
  '1440': '1440p',
  '1080': '1080p',
  '720': '720p',
  '480': '480p'
} as const

export const videoResolutions = {
  '2160': '2160p',
  '1080': '1080p',
  '720': '720p',
  '480': '480p',
  '': 'Any'
} as const

export const lookupPreferences = {
  quality: 'Quality',
  size: 'Size',
  seeders: 'Availability'
} as const
