UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

78 lines (77 loc) 2.97 kB
import { z } from 'zod'; export declare const rgbStatusSchema: 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"; }>; export declare const rgbActionCommandSchema: z.ZodEnum<{ readonly EXEC: "Exec"; readonly CONFIGURE: "Configure"; }>; export declare const rgbModuleStatusSchema: z.ZodObject<{ rgbStatus: 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"; }>; kartColor: z.ZodEnum<{ readonly Black: "Black"; readonly Red: "Red"; readonly Blue: "Blue"; readonly Green: "Green"; readonly Yellow: "Yellow"; readonly Violet: "Violet"; readonly Cyan: "Cyan"; readonly Magenta: "Magenta"; readonly Orange: "Orange"; readonly White: "White"; readonly GreenYellow: "GreenYellow"; readonly SaddleBrown: "SaddleBrown"; }>; }, z.core.$strip>; export declare const rgbConfigurationOptionsSchema: z.ZodObject<{ kartColor: z.ZodEnum<{ readonly Black: "Black"; readonly Red: "Red"; readonly Blue: "Blue"; readonly Green: "Green"; readonly Yellow: "Yellow"; readonly Violet: "Violet"; readonly Cyan: "Cyan"; readonly Magenta: "Magenta"; readonly Orange: "Orange"; readonly White: "White"; readonly GreenYellow: "GreenYellow"; readonly SaddleBrown: "SaddleBrown"; }>; brightness: z.ZodNumber; effectTime: z.ZodNumber; }, z.core.$strip>; export declare const rgbShowEffectOptionsSchema: z.ZodObject<{ effect: z.ZodEnum<{ readonly SHOW_COLOR_KART: "Show Color Kart"; readonly STAR_EFFECT: "Star Effect"; readonly RAY_EFFECT: "Ray Effect"; readonly RAY_HIT_EFFECT: "Ray Hit Effect"; readonly SPEED_BOOST_EFFECT: "Speed Boost Effect"; readonly CHARGED_POWER_EFFECT: "Charged Power Effect"; readonly ROULETTE_EFFECT: "Roulette Effect"; readonly SHIELD_EFFECT: "Shield Effect"; readonly BROKEN_SHIELD_EFFECT: "Broken Shield Effect"; readonly HIT_RIGHT_EFFECT: "Hit Right Effect"; readonly HIT_LEFT_EFFECT: "Hit Left Effect"; readonly HIT_FRONT_EFFECT: "Hit Front Effect"; readonly HIT_BACK_EFFECT: "Hit Back Effect"; readonly HIT_DISK_EFFECT: "Hit Disk Effect"; readonly BALL_SHOT_EFFECT: "Ball Shot Effect"; readonly DISK_SHOT_EFFECT: "Disk Shot Effect"; readonly EMERGENCY_EFFECT: "Emergency Effect"; readonly WAIT_EFFECT: "Wait Effect"; }>; }, z.core.$strip>;