export const labels: Record<string, string> = {
  ok: 'label.ok',
  unknown: 'label.unknown',
  required: 'label.required',
  save: 'label.save',
  cancel: 'label.cancel',
  continue: 'label.continue',
  delete: 'label.delete',
  leave: 'label.leave',
  users: 'label.users',
  createUser: 'label.create-user',
  deleteUser: 'label.delete-user',
  username: 'label.username',
  password: 'label.password',
  role: 'label.role',
  user: 'label.user',
  viewOnly: 'label.view-only',
  manage: 'label.manage',
  admin: 'label.admin',
  confirm: 'label.confirm',
  details: 'label.details',
  boardType: 'label.board-type',
  website: 'label.website',
  websites: 'label.websites',
  myWebsites: 'label.my-websites',
  teamWebsites: 'label.team-websites',
  created: 'label.created',
  createdBy: 'label.created-by',
  edit: 'label.edit',
  name: 'label.name',
  manager: 'label.manager',
  member: 'label.member',
  members: 'label.members',
  accessCode: 'label.access-code',
  teamId: 'label.team-id',
  team: 'label.team',
  teamName: 'label.team-name',
  regenerate: 'label.regenerate',
  remove: 'label.remove',
  join: 'label.join',
  createTeam: 'label.create-team',
  joinTeam: 'label.join-team',
  settings: 'label.settings',
  owner: 'label.owner',
  url: 'label.url',
  teamOwner: 'label.team-owner',
  teamManager: 'label.team-manager',
  teamMember: 'label.team-member',
  teamViewOnly: 'label.team-view-only',
  enableShareUrl: 'label.enable-share-url',
  data: 'label.data',
  trackingCode: 'label.tracking-code',
  shareUrl: 'label.share-url',
  action: 'label.action',
  actions: 'label.actions',
  domain: 'label.domain',
  websiteId: 'label.website-id',
  resetWebsite: 'label.reset-website',
  deleteWebsite: 'label.delete-website',
  transferWebsite: 'label.transfer-website',
  deleteReport: 'label.delete-report',
  reset: 'label.reset',
  addWebsite: 'label.add-website',
  addMember: 'label.add-member',
  editMember: 'label.edit-member',
  removeMember: 'label.remove-member',
  addDescription: 'label.add-description',
  changePassword: 'label.change-password',
  currentPassword: 'label.current-password',
  newPassword: 'label.new-password',
  confirmPassword: 'label.confirm-password',
  timezone: 'label.timezone',
  defaultDateRange: 'label.default-date-range',
  language: 'label.language',
  theme: 'label.theme',
  profile: 'label.profile',
  profiles: 'label.profiles',
  dashboard: 'label.dashboard',
  open: 'label.open',
  more: 'label.more',
  realtime: 'label.realtime',
  queries: 'label.queries',
  teams: 'label.teams',
  teamSettings: 'label.team-settings',
  analytics: 'label.analytics',
  login: 'label.login',
  logout: 'label.logout',
  singleDay: 'label.single-day',
  dateRange: 'label.date-range',
  viewDetails: 'label.view-details',
  deleteTeam: 'label.delete-team',
  leaveTeam: 'label.leave-team',
  refresh: 'label.refresh',
  page: 'label.page',
  pages: 'label.pages',
  entry: 'label.entry',
  exit: 'label.exit',
  referrers: 'label.referrers',
  screen: 'label.screen',
  screens: 'label.screens',
  browsers: 'label.browsers',
  os: 'label.os',
  devices: 'label.devices',
  countries: 'label.countries',
  languages: 'label.languages',
  tags: 'label.tags',
  segments: 'label.segments',
  cohorts: 'label.cohorts',
  count: 'label.count',
  average: 'label.average',
  sum: 'label.sum',
  event: 'label.event',
  events: 'label.events',
  eventName: 'label.event-name',
  excludeBounce: 'label.exclude-bounce',
  query: 'label.query',
  queryParameters: 'label.query-parameters',
  back: 'label.back',
  visitors: 'label.visitors',
  visits: 'label.visits',
  filterCombined: 'label.filter-combined',
  filterRaw: 'label.filter-raw',
  views: 'label.views',
  none: 'label.none',
  clearAll: 'label.clear-all',
  property: 'label.property',
  today: 'label.today',
  lastHours: 'label.last-hours',
  yesterday: 'label.yesterday',
  thisWeek: 'label.this-week',
  lastDays: 'label.last-days',
  lastMonths: 'label.last-months',
  thisMonth: 'label.this-month',
  thisYear: 'label.this-year',
  allTime: 'label.all-time',
  customRange: 'label.custom-range',
  selectWebsite: 'label.select-website',
  selectLink: 'label.select-link',
  selectPixel: 'label.select-pixel',
  selectRole: 'label.select-role',
  selectDate: 'label.select-date',
  selectFilter: 'label.select-filter',
  all: 'label.all',
  session: 'label.session',
  sessions: 'label.sessions',
  distinctId: 'label.distinct-id',
  pageNotFound: 'message.page-not-found',
  activity: 'label.activity',
  dismiss: 'label.dismiss',
  poweredBy: 'label.powered-by',
  pageViews: 'label.page-views',
  uniqueVisitors: 'label.unique-visitors',
  uniqueEvents: 'label.unique-events',
  bounceRate: 'label.bounce-rate',
  viewsPerVisit: 'label.views-per-visit',
  visitDuration: 'label.visit-duration',
  desktop: 'label.desktop',
  laptop: 'label.laptop',
  tablet: 'label.tablet',
  mobile: 'label.mobile',
  toggleCharts: 'label.toggle-charts',
  title: 'label.title',
  view: 'label.view',
  cities: 'label.cities',
  regions: 'label.regions',
  reports: 'label.reports',
  eventData: 'label.event-data',
  sessionData: 'label.session-data',
  funnel: 'label.funnel',
  funnels: 'label.funnels',
  funnelDescription: 'label.funnel-description',
  revenue: 'label.revenue',
  revenueDescription: 'label.revenue-description',
  attribution: 'label.attribution',
  attributionDescription: 'label.attribution-description',
  currency: 'label.currency',
  model: 'label.model',
  path: 'label.path',
  paths: 'label.paths',
  add: 'label.add',
  update: 'label.update',
  window: 'label.window',
  runQuery: 'label.run-query',
  field: 'label.field',
  fields: 'label.fields',
  createReport: 'label.create-report',
  description: 'label.description',
  untitled: 'label.untitled',
  type: 'label.type',
  filter: 'label.filter',
  filters: 'label.filters',
  breakdown: 'label.breakdown',
  true: 'label.true',
  false: 'label.false',
  is: 'label.is',
  isNot: 'label.is-not',
  isSet: 'label.is-set',
  isNotSet: 'label.is-not-set',
  greaterThan: 'label.greater-than',
  lessThan: 'label.less-than',
  greaterThanEquals: 'label.greater-than-equals',
  lessThanEquals: 'label.less-than-equals',
  contains: 'label.contains',
  doesNotContain: 'label.does-not-contain',
  regexMatch: 'label.regex-match',
  regexNotMatch: 'label.regex-not-match',
  includes: 'label.includes',
  doesNotInclude: 'label.does-not-include',
  before: 'label.before',
  after: 'label.after',
  isTrue: 'label.is-true',
  isFalse: 'label.is-false',
  exists: 'label.exists',
  doesNotExist: 'label.doest-not-exist',
  total: 'label.total',
  min: 'label.min',
  max: 'label.max',
  unique: 'label.unique',
  value: 'label.value',
  overview: 'label.overview',
  totalRecords: 'label.total-records',
  insight: 'label.insight',
  insights: 'label.insights',
  insightsDescription: 'label.insights-description',
  retention: 'label.retention',
  retentionDescription: 'label.retention-description',
  dropoff: 'label.dropoff',
  referrer: 'label.referrer',
  hostname: 'label.hostname',
  country: 'label.country',
  region: 'label.region',
  city: 'label.city',
  browser: 'label.browser',
  device: 'label.device',
  pageTitle: 'label.pageTitle',
  tag: 'label.tag',
  source: 'label.source',
  medium: 'label.medium',
  campaign: 'label.campaign',
  content: 'label.content',
  term: 'label.term',
  utmSource: 'label.utm-source',
  utmMedium: 'label.utm-medium',
  utmCampaign: 'label.utm-campaign',
  utmContent: 'label.utm-content',
  utmTerm: 'label.utm-term',
  segment: 'label.segment',
  cohort: 'label.cohort',
  minute: 'label.minute',
  hour: 'label.hour',
  day: 'label.day',
  month: 'label.month',
  date: 'label.date',
  pageOf: 'label.page-of',
  create: 'label.create',
  search: 'label.search',
  numberOfRecords: 'label.number-of-records',
  select: 'label.select',
  myAccount: 'label.my-account',
  transfer: 'label.transfer',
  transactions: 'label.transactions',
  aov: 'label.aov',
  arpu: 'label.arpu',
  uniqueCustomers: 'label.uniqueCustomers',
  customers: 'label.customers',
  orders: 'label.orders',
  viewedPage: 'message.viewed-page',
  collectedData: 'message.collected-data',
  triggeredEvent: 'message.triggered-event',
  utm: 'label.utm',
  utmDescription: 'label.utm-description',
  conversionStep: 'label.conversion-step',
  conversionRate: 'label.conversion-rate',
  steps: 'label.steps',
  startStep: 'label.start-step',
  endStep: 'label.end-step',
  addStep: 'label.add-step',
  goal: 'label.goal',
  goals: 'label.goals',
  goalsDescription: 'label.goals-description',
  journey: 'label.journey',
  journeys: 'label.journeys',
  journeyDescription: 'label.journey-description',
  compareDates: 'label.compare-dates',
  compare: 'label.compare',
  current: 'label.current',
  previous: 'label.previous',
  previousPeriod: 'label.previous-period',
  previousYear: 'label.previous-year',
  lastSeen: 'label.last-seen',
  firstSeen: 'label.first-seen',
  properties: 'label.properties',
  channel: 'label.channel',
  channels: 'label.channels',
  sources: 'label.sources',
  campaigns: 'label.campaigns',
  terms: 'label.terms',
  direct: 'label.direct',
  referral: 'label.referral',
  affiliate: 'label.affiliate',
  email: 'label.email',
  sms: 'label.sms',
  organicSearch: 'label.organic-search',
  organicSocial: 'label.organic-social',
  organicShopping: 'label.organic-shopping',
  organicVideo: 'label.organic-video',
  paidAds: 'label.paid-ads',
  paidSearch: 'label.paid-search',
  paidSocial: 'label.paid-social',
  paidShopping: 'label.paid-shopping',
  paidVideo: 'label.paid-video',
  grouped: 'label.grouped',
  other: 'label.other',
  boards: 'label.boards',
  apply: 'label.apply',
  match: 'label.match',
  matchAll: 'label.match-all',
  matchAny: 'label.match-any',
  link: 'label.link',
  links: 'label.links',
  pixel: 'label.pixel',
  pixels: 'label.pixels',
  addBoard: 'label.add-board',
  selectComponent: 'label.select-component',
  addLink: 'label.add-link',
  addPixel: 'label.add-pixel',
  maximize: 'label.maximize',
  remaining: 'label.remaining',
  conversion: 'label.conversion',
  firstClick: 'label.first-click',
  lastClick: 'label.last-click',
  online: 'label.online',
  preferences: 'label.preferences',
  location: 'label.location',
  chart: 'label.chart',
  table: 'label.table',
  download: 'label.download',
  traffic: 'label.traffic',
  behavior: 'label.behavior',
  growth: 'label.growth',
  account: 'label.account',
  application: 'label.application',
  version: 'label.version',
  saveSegment: 'label.save-segment',
  saveCohort: 'label.save-cohort',
  saveReplay: 'label.save-replay',
  analysis: 'label.analysis',
  destinationUrl: 'label.destination-url',
  slug: 'label.slug',
  audience: 'label.audience',
  invalidUrl: 'label.invalid-url',
  environment: 'label.environment',
  criteria: 'label.criteria',
  share: 'label.share',
  support: 'label.support',
  documentation: 'label.documentation',
  switchAccount: 'label.switch-account',
  performance: 'label.performance',
  lcp: 'label.lcp',
  inp: 'label.inp',
  cls: 'label.cls',
  fcp: 'label.fcp',
  ttfb: 'label.ttfb',
  good: 'label.good',
  needsImprovement: 'label.needs-improvement',
  poor: 'label.poor',
  sampleSize: 'label.sample-size',
  play: 'label.play',
  replays: 'label.replays',
  saved: 'label.saved',
  replay: 'label.replay',
  replayId: 'label.replay-id',
  replayEnabled: 'label.replay-enabled',
  replayCode: 'label.replay-code',
  sampleRate: 'label.sample-rate',
  maskLevel: 'label.mask-level',
  maxDuration: 'label.max-duration',
  blockSelector: 'label.block-selector',
  retentionDays: 'label.retention-days',
  duration: 'label.duration',
  recorded: 'label.recorded',
  upgrade: 'label.upgrade',
};

export const messages: Record<string, string> = {
  error: 'message.error',
  saved: 'message.saved',
  noUsers: 'message.no-users',
  userDeleted: 'message.user-deleted',
  noDataAvailable: 'message.no-data-available',
  nothingSelected: 'message.nothing-selected',
  confirmReset: 'message.confirm-reset',
  confirmDelete: 'message.confirm-delete',
  confirmRemove: 'message.confirm-remove',
  confirmLeave: 'message.confirm-leave',
  minPasswordLength: 'message.min-password-length',
  noTeams: 'message.no-teams',
  shareUrl: 'message.share-url',
  trackingCode: 'message.tracking-code',
  joinTeamWarning: 'message.team-already-member',
  actionConfirmation: 'message.action-confirmation',
  resetWebsite: 'message.reset-website',
  invalidDomain: 'message.invalid-domain',
  resetWebsiteWarning: 'message.reset-website-warning',
  deleteWebsiteWarning: 'message.delete-website-warning',
  deleteTeamWarning: 'message.delete-team-warning',
  noResultsFound: 'message.no-results-found',
  noWebsitesConfigured: 'message.no-websites-configured',
  noTeamWebsites: 'message.no-team-websites',
  emptyDashboard: 'message.empty-dashboard',
  selectComponentPreview: 'message.select-component-preview',
  selectWebsiteFirst: 'message.select-website-first',
  selectBoardEntityFirst: 'message.select-board-entity-first',
  teamWebsitesInfo: 'message.team-websites-info',
  noMatchPassword: 'message.no-match-password',
  goToSettings: 'message.go-to-settings',
  activeUsers: 'message.active-users',
  teamNotFound: 'message.team-not-found',
  visitorLog: 'message.visitor-log',
  eventLog: 'message.event-log',
  incorrectUsernamePassword: 'message.incorrect-username-password',
  noEventData: 'message.no-event-data',
  newVersionAvailable: 'message.new-version-available',
  transferWebsite: 'message.transfer-website',
  transferTeamWebsiteToUser: 'message.transfer-team-website-to-user',
  transferUserWebsiteToTeam: 'message.transfer-user-website-to-team',
  unauthorized: 'message.unauthorized',
  badRequest: 'message.bad-request',
  forbidden: 'message.forbidden',
  notFound: 'message.not-found',
  serverError: 'message.sever-error',
  upgradeRequired: 'message.upgrade-required',
};
