#ifndef COMPONENTS_FEATURE_ENGAGEMENT_INTERNAL_CONDITION_VALIDATOR_H_
#define COMPONENTS_FEATURE_ENGAGEMENT_INTERNAL_CONDITION_VALIDATOR_H_
#include <stdint.h>
#include <optional>
#include <ostream>
#include <string>
#include <vector>
#include "base/feature_list.h"
#include "components/feature_engagement/public/configuration.h"
#include "components/feature_engagement/public/feature_list.h"
namespace feature_engagement {
struct FeatureConfig;
class AvailabilityModel;
class DisplayLockController;
class EventModel;
class TimeProvider;
class ConditionValidator { … };
std::ostream& operator<<(std::ostream& os,
const ConditionValidator::Result& result);
}
#endif