#pragma once #include "esphome/core/helpers.h" #include namespace esphome::select { class SelectTraits { public: void set_options(const std::initializer_list &options); void set_options(const FixedVector &options); const FixedVector &get_options() const; protected: FixedVector options_; }; } // namespace esphome::select