UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

39 lines (38 loc) 1.2 kB
import { z } from 'zod'; export declare const checkpointEventSchema: z.ZodObject<{ id: z.ZodString; address: z.ZodNumber; name: z.ZodOptional<z.ZodString>; type: z.ZodEnum<{ readonly TRACK: "Track"; readonly POWER_UP: "PowerUp"; readonly SHORTCUT: "Shortcut"; readonly UNKNOWN: "Unknown"; }>; progress: z.ZodNumber; index: z.ZodNumber; timestampISO: z.ZodObject<{ origin: z.ZodString; server: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; export declare const kartTrackingSchema: z.ZodObject<{ macAddress: z.ZodString; checkpointsEvents: z.ZodOptional<z.ZodArray<z.ZodObject<{ id: z.ZodString; address: z.ZodNumber; name: z.ZodOptional<z.ZodString>; type: z.ZodEnum<{ readonly TRACK: "Track"; readonly POWER_UP: "PowerUp"; readonly SHORTCUT: "Shortcut"; readonly UNKNOWN: "Unknown"; }>; progress: z.ZodNumber; index: z.ZodNumber; timestampISO: z.ZodObject<{ origin: z.ZodString; server: z.ZodString; }, z.core.$strip>; }, z.core.$strip>>>; }, z.core.$strip>;