From c247d7be523f508dc42f33bf93ae307be0c096c4 Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Tue, 27 Jan 2026 20:01:59 -0800 Subject: [PATCH] fix: add gtm type import for knip --- src/platform/telemetry/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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