Files
web/types/window.d.ts
2024-11-18 08:52:12 +00:00

18 lines
462 B
TypeScript

interface Window {
datalayer: { [key: string]: any }
adobeDataLayer: {
push: (...args: unknown) => void
}
_satellite: { cookie: { get: (s: string) => string } }
adobe: {
OptInCategories: { ANALYTICS: string }
optIn: {
approve: (s: string, b: boolean) => {}
deny: (s: string, b: boolean) => {}
complete: () => {}
}
}
Cookiebot: { changed: boolean; consented: boolean }
ApplePaySession: (() => void) | undefined
}