UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

58 lines (57 loc) 2.02 kB
import { z } from 'zod'; export declare const starLaserCommandSchema: z.ZodEnum<{ readonly ACTIVATE: "Activate"; readonly DEACTIVATE: "Deactivate"; readonly INIT_ATTACK: "Init Attack"; readonly CONFIGURE: "Configure"; readonly NONE: "None"; }>; export declare const starLaserStatusSchema: z.ZodEnum<{ readonly STANDBY: "Standby"; readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly ATTACKING: "Attacking"; readonly HIT: "Hit"; readonly UNKNOWN: "Unknown"; }>; export declare const starLaserConfigureModuleOptionsSchema: z.ZodObject<{ kartId: z.ZodNumber; starAttackTime: z.ZodNumber; laserAttackTime: z.ZodNumber; }, z.core.$strip>; export declare const starLaserSendActionsOptionsSchema: z.ZodObject<{ starAction: z.ZodOptional<z.ZodEnum<{ readonly ACTIVATE: "Activate"; readonly DEACTIVATE: "Deactivate"; readonly INIT_ATTACK: "Init Attack"; readonly CONFIGURE: "Configure"; readonly NONE: "None"; }>>; laserAction: z.ZodOptional<z.ZodEnum<{ readonly ACTIVATE: "Activate"; readonly DEACTIVATE: "Deactivate"; readonly INIT_ATTACK: "Init Attack"; readonly CONFIGURE: "Configure"; readonly NONE: "None"; }>>; }, z.core.$strip>; export declare const starLaserModuleStatusSchema: z.ZodObject<{ starStatus: z.ZodEnum<{ readonly STANDBY: "Standby"; readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly ATTACKING: "Attacking"; readonly HIT: "Hit"; readonly UNKNOWN: "Unknown"; }>; laserStatus: z.ZodEnum<{ readonly STANDBY: "Standby"; readonly ACTIVATED: "Activated"; readonly DEACTIVATED: "Deactivated"; readonly ATTACKING: "Attacking"; readonly HIT: "Hit"; readonly UNKNOWN: "Unknown"; }>; starHitByKartId: z.ZodNullable<z.ZodNumber>; laserHitByKartId: z.ZodNullable<z.ZodNumber>; }, z.core.$strip>;