import { z } from "zod"; export declare const RECORDER_EVENT_TYPES: readonly ["action", "state", "nav", "error", "toast", "log"]; export declare const recorderReportSchema: z.ZodObject<{ app: z.ZodString; build: z.ZodString; url: z.ZodString; at: z.ZodString; reason: z.ZodEnum<{ error: "error"; manual: "manual"; test: "test"; user: "user"; }>; windowSeconds: z.ZodNumber; events: z.ZodArray; name: z.ZodOptional; ok: z.ZodOptional; status: z.ZodOptional; errorCode: z.ZodOptional; ms: z.ZodOptional; requestId: z.ZodOptional; data: z.ZodOptional>; }, z.core.$loose>>; watched: z.ZodRecord; pending: z.ZodArray>; dropped: z.ZodNumber; }, z.core.$loose>;