import { z } from "zod"; export declare const QuestionTelemetryEventSchema: z.ZodObject<{ operation: z.ZodEnum<["question.create", "question.batch.create", "question.list", "answer.create", "answer.read"]>; questionLength: z.ZodOptional; ambiguityLength: z.ZodOptional; optionValueLength: z.ZodOptional; optionLabelLength: z.ZodOptional; optionDescriptionLength: z.ZodOptional; optionImpactLength: z.ZodOptional; noteLength: z.ZodOptional; optionsSerializedBytes: z.ZodOptional; requestSerializedBytes: z.ZodOptional; batchSerializedBytes: z.ZodOptional; batchSize: z.ZodOptional; responseCharacterCount: z.ZodOptional; selectedIdCount: z.ZodOptional; answerResponseBytes: z.ZodOptional; }, "strict", z.ZodTypeAny, { operation: "question.list" | "question.create" | "question.batch.create" | "answer.create" | "answer.read"; questionLength?: number | undefined; ambiguityLength?: number | undefined; optionValueLength?: number | undefined; optionLabelLength?: number | undefined; optionDescriptionLength?: number | undefined; optionImpactLength?: number | undefined; noteLength?: number | undefined; optionsSerializedBytes?: number | undefined; requestSerializedBytes?: number | undefined; batchSerializedBytes?: number | undefined; batchSize?: number | undefined; responseCharacterCount?: number | undefined; selectedIdCount?: number | undefined; answerResponseBytes?: number | undefined; }, { operation: "question.list" | "question.create" | "question.batch.create" | "answer.create" | "answer.read"; questionLength?: number | undefined; ambiguityLength?: number | undefined; optionValueLength?: number | undefined; optionLabelLength?: number | undefined; optionDescriptionLength?: number | undefined; optionImpactLength?: number | undefined; noteLength?: number | undefined; optionsSerializedBytes?: number | undefined; requestSerializedBytes?: number | undefined; batchSerializedBytes?: number | undefined; batchSize?: number | undefined; responseCharacterCount?: number | undefined; selectedIdCount?: number | undefined; answerResponseBytes?: number | undefined; }>; export type QuestionTelemetryEvent = z.infer; //# sourceMappingURL=questionTelemetry.d.ts.map