#ifndef COMPONENTS_METRICS_SERVICES_MANAGER_METRICS_SERVICES_MANAGER_H_
#define COMPONENTS_METRICS_SERVICES_MANAGER_METRICS_SERVICES_MANAGER_H_
#include <memory>
#include "base/memory/weak_ptr.h"
#include "base/metrics/field_trial.h"
#include "base/threading/thread_checker.h"
#include "components/variations/synthetic_trial_registry.h"
namespace metrics {
class MetricsService;
class MetricsServiceClient;
}
namespace metrics::structured {
class StructuredMetricsService;
}
namespace ukm {
class UkmService;
}
namespace variations {
class EntropyProviders;
class SyntheticTrialRegistry;
class VariationsService;
}
class IdentifiabilityStudyState;
namespace metrics_services_manager {
class MetricsServicesManagerClient;
class MetricsServicesManager { … };
}
#endif