error: variable 'constexpr const std::array<const char*, 5> AgentVehicleTypeMapping' has initializer but incomplete type