import type { DataCache } from "./dataCache/Cache" declare global { var cacheClient: Promise | undefined interface Window { dataLayer: { [key: string]: any push: (...args: unknown) => void } adobeDataLayer: { push: (...args: unknown) => void } } }