/* eslint-disable no-var */
declare var utag: Utag

interface Data {
  tealium_event: string
  tealium_visitor_id: string
  tealium_session_id: string
  tealium_session_number: string
  tealium_session_event_number: string
  tealium_datasource: string
  tealium_account: string
  tealium_profile: string
  tealium_environment: string
  tealium_random: string
  tealium_library_name: string
  tealium_library_version: string
  tealium_timestamp_epoch: number
  tealium_timestamp_utc: string
  tealium_timestamp_local: string
  audienceList: string[]
  aqlc_badges: string
  ld_clientSide_id: string
}

interface Utag {
  link: (payload: any) => void
  view: (payload: any) => void
  data: Data
}
