import type { BallSensorDiskThrowerModuleStatus } from './ballSensor';
import type { DiskSensorBallShooterModuleStatus } from './diskSensor';
import type { EmergencyModuleStatus } from './emergency';
import type { FlagModuleStatus } from './flag';
import type { RGBModuleStatus } from './rgb';
import type { SpeedModuleStatus } from './speed';
import type { StarLaserModuleStatus } from './star-laser';
import type { SteeringWheelModuleStatus } from './steering-wheel';

export type ModuleStatus =
  | SpeedModuleStatus
  | RGBModuleStatus
  | FlagModuleStatus
  | DiskSensorBallShooterModuleStatus
  | BallSensorDiskThrowerModuleStatus
  | StarLaserModuleStatus
  | SteeringWheelModuleStatus
  | EmergencyModuleStatus;
