@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
31 lines (30 loc) • 1.26 kB
TypeScript
import { z } from 'zod';
export declare const ballSensorCommandSchema: z.ZodEnum<{
readonly DEACTIVATE_SENSOR: "Deactivate Sensor";
readonly ACTIVATE_SENSOR: "Activate Sensor";
readonly CONFIGURE_MODULE: "Configure Module";
}>;
export declare const diskThrowerCommandSchema: z.ZodEnum<{
readonly ACTIVATE_THROWER: "Activate Thrower";
readonly DEACTIVATE_THROWER: "Deactivate Thrower";
readonly THROW_DISK: "Throw Disk";
}>;
export declare const ballSensorStatusSchema: z.ZodEnum<{
readonly SENSOR_STANDBY: "Sensor Standby";
readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
readonly SENSOR_ACTIVATED: "Sensor Activated";
readonly SENSOR_HIT: "Sensor Hit";
readonly UNKNOWN: "Unknown";
}>;
export declare const configureBallSensorDiskThrowerModuleOptionsSchema: z.ZodObject<{
waitTimeAfterHit: z.ZodNumber;
}, z.core.$strip>;
export declare const ballSensorDiskThrowerModuleStatusSchema: z.ZodObject<{
ballSensorStatus: z.ZodEnum<{
readonly SENSOR_STANDBY: "Sensor Standby";
readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
readonly SENSOR_ACTIVATED: "Sensor Activated";
readonly SENSOR_HIT: "Sensor Hit";
readonly UNKNOWN: "Unknown";
}>;
}, z.core.$strip>;