#pragma once

namespace HALSITL {
class UARTDriver;
class Scheduler;
class SITL_State;
class Storage;
class AnalogIn;
class I2CDevice;
class I2CDeviceManager;
class RCInput;
class RCOutput;
class ADCSource;
class RCInput;
class Util;
class Semaphore;
class GPIO;
class DigitalSource;
class DSP;
class CANIface;
}  // namespace HALSITL