type WindowWithDataLayer = Window & { dataLayer: Record[] } declare const window: WindowWithDataLayer export const pushToDataLayer = (obj: Record) => { window.dataLayer = window.dataLayer || [] window.dataLayer.push(obj) }