import { z } from 'zod'; export declare enum TemplateTelemetryEventType { VIEW = "VIEW", INSTALL = "INSTALL", ACTIVATE = "ACTIVATE", DEACTIVATE = "DEACTIVATE", EXPLORE_VIEW = "EXPLORE_VIEW" } export declare const TemplateTelemetryEvent: z.ZodDiscriminatedUnion<[z.ZodObject<{ eventType: z.ZodLiteral; templateId: z.ZodString; userId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ eventType: z.ZodLiteral; templateId: z.ZodString; flowId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ eventType: z.ZodLiteral; templateId: z.ZodString; flowId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ eventType: z.ZodLiteral; templateId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ eventType: z.ZodLiteral; userId: z.ZodOptional; }, z.core.$strip>], "eventType">; export type TemplateTelemetryEvent = z.infer; //# sourceMappingURL=template-telemetry.d.ts.map