import type { LensCore } from "../../lens-core-module/lensCore"; import type { AnalyticsEventsHandler as LensCoreAnalyticsEventsHandler, LensAnalytics as LensCoreLensAnalytics, LensAnalyticsEvent as LensCoreLensAnalyticsEvent, CreatorAnalyticsEvent as LensCoreCreatorAnalyticsEvent, CameraType as LensCoreCameraType } from "../../lens-core-module/generated-types"; /** * @internal */ export type AnalyticsEventsHandler = LensCoreAnalyticsEventsHandler; /** * @internal */ export type LensAnalytics = LensCoreLensAnalytics; /** * @internal */ export type LensAnalyticsEvent = LensCoreLensAnalyticsEvent; /** * @internal */ export type CreatorAnalyticsEvent = LensCoreCreatorAnalyticsEvent; /** * @internal */ export type CameraType = LensCoreCameraType; /** * @internal * * Hooks to the LensCore analytics events. See Built-In.AnalyticsSystem JS API. * * This allows consumers to send Lens analytics events to external metrics systems. */ export declare const registerLensAnalyticEventsHandler: { (args_0: LensCore, args_1: LensCoreAnalyticsEventsHandler): void; token: "registerLensAnalyticsHandler"; dependencies: readonly ["lensCore", "LensAnalyticEventsHandler"]; }; //# sourceMappingURL=registerLensAnalyticEventsHandler.d.ts.map