@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
35 lines (34 loc) • 1.57 kB
TypeScript
import { z } from 'zod';
export declare const diskSensorCommandSchema: z.ZodEnum<{
readonly DEACTIVATE_SENSOR: "Deactivate Sensor";
readonly ACTIVATE_SENSOR: "Activate Sensor";
readonly CALIBRATE_SENSOR: "Calibrate Sensor";
readonly CONFIGURE_MODULE: "Configure Module";
}>;
export declare const diskSensorStatusSchema: z.ZodEnum<{
readonly SENSOR_STANDBY: "Sensor Standby";
readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
readonly SENSOR_ACTIVATED: "Sensor Activated";
readonly SENSOR_HIT: "Sensor Hit";
readonly SENSOR_CALIBRATED: "Sensor Calibrated";
readonly SENSOR_IN_ZONE: "Sensor In Zone";
readonly MODULE_IN_CONFIGURATION: "Module In Configuration";
readonly UNKNOWN: "Unknown";
}>;
export declare const configDiskSensorBallShooterModuleOptionsSchema: z.ZodObject<{
prepareVoltagePercentage: z.ZodOptional<z.ZodNumber>;
attackVoltagePercentage: z.ZodOptional<z.ZodNumber>;
waitTimeAfterHit: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>;
export declare const diskSensorBallShooterModuleStatusSchema: z.ZodObject<{
diskSensorStatus: z.ZodEnum<{
readonly SENSOR_STANDBY: "Sensor Standby";
readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
readonly SENSOR_ACTIVATED: "Sensor Activated";
readonly SENSOR_HIT: "Sensor Hit";
readonly SENSOR_CALIBRATED: "Sensor Calibrated";
readonly SENSOR_IN_ZONE: "Sensor In Zone";
readonly MODULE_IN_CONFIGURATION: "Module In Configuration";
readonly UNKNOWN: "Unknown";
}>;
}, z.core.$strip>;