diff --git a/src/platform/telemetry/index.ts b/src/platform/telemetry/index.ts index 74bb7157d..3e042b437 100644 --- a/src/platform/telemetry/index.ts +++ b/src/platform/telemetry/index.ts @@ -15,11 +15,15 @@ * while ensuring the open source version contains no telemetry dependencies. */ import { MixpanelTelemetryProvider } from './providers/cloud/MixpanelTelemetryProvider' +import type { + initGtm as gtmInit, + pushDataLayerEvent as gtmPushDataLayerEvent +} from './gtm' import type { TelemetryProvider } from './types' type GtmModule = { - initGtm: () => void - pushDataLayerEvent: (event: Record) => void + initGtm: typeof gtmInit + pushDataLayerEvent: typeof gtmPushDataLayerEvent } // Singleton instance