UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

53 lines (52 loc) 1.97 kB
import { z } from 'zod'; export declare const kartHardwareStateSchema: z.ZodObject<{ speed: z.ZodNullable<z.ZodObject<{ status: z.ZodEnum<{ readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly UNKNOWN: "Unknown"; readonly ERROR: "Error"; readonly STANDBY: "Standby"; readonly CHANGING_SPEED: "Changing Speed"; readonly IN_EMERGENCY: "In Emergency"; }>; current: z.ZodNumber; configured: z.ZodNumber; }, z.core.$strip>>; rgb: z.ZodNullable<z.ZodEnum<{ readonly SHOWING_COLOR: "Showing Color"; readonly NOT_CONFIGURED: "Not Configured"; readonly CONFIGURING_RGB: "Configuring RGB"; readonly SHOWING_EFFECT: "Showing Effect"; readonly UNKNOWN: "Unknown"; readonly ERROR: "Error"; }>>; flag: z.ZodNullable<z.ZodObject<{ status: z.ZodEnum<{ readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly UNKNOWN: "Unknown"; readonly ERROR: "Error"; readonly STANDBY: "Standby"; readonly HIT: "Hit"; readonly SHOWING_IMAGE: "Showing Image"; readonly SHOWING_ANIMATION: "Showing Animation"; }>; checkpointType: z.ZodNullable<z.ZodEnum<{ readonly TRACK: "Track"; readonly POWER_UP: "PowerUp"; readonly SHORTCUT: "Shortcut"; readonly UNKNOWN: "Unknown"; }>>; checkpointAddress: z.ZodNullable<z.ZodNumber>; }, z.core.$strip>>; screen: z.ZodNullable<z.ZodEnum<{ readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly UNKNOWN: "Unknown"; readonly ERROR: "Error"; readonly DEBUG: "Debug"; }>>; isConnectedToServer: z.ZodBoolean; isSteeringWheelPressed: z.ZodBoolean; }, z.core.$strip>;