// IWYU pragma: private

// ok no namespace fl
#ifdef FASTLED_STUB_IMPL  // Only use this if explicitly defined.

#include "platforms/stub/led_sysdefs_stub.h"
#include "fl/stl/compiler_control.h"
#include "fl/stl/noexcept.h"


// No timing-related includes needed here anymore

void pinMode(fl::u8 pin, fl::u8 mode) FL_NOEXCEPT {
    // Empty stub as we don't actually ever write anything
    FASTLED_UNUSED(pin);
    FASTLED_UNUSED(mode);
}

// Timing functions are now provided by time_stub.cpp
// This keeps only pinMode here for simplicity

#endif  // FASTLED_STUB_IMPL
