#include "components/history_clusters/core/config.h"
#include "base/command_line.h"
#include "base/containers/contains.h"
#include "base/feature_list.h"
#include "base/metrics/field_trial_params.h"
#include "base/no_destructor.h"
#include "base/strings/string_split.h"
#include "build/build_config.h"
#include "components/history_clusters/core/features.h"
#include "components/history_clusters/core/on_device_clustering_features.h"
#include "components/search/ntp_features.h"
#include "ui/base/l10n/l10n_util.h"
namespace history_clusters {
namespace {
Config& GetConfigInternal() { … }
}
namespace switches {
const char kShouldShowAllClustersOnProminentUiSurfaces[] = …;
}
Config::Config() { … }
Config::Config(const Config& other) = default;
Config::~Config() = default;
void SetConfigForTesting(const Config& config) { … }
bool IsApplicationLocaleSupportedByJourneys(
const std::string& application_locale) { … }
const Config& GetConfig() { … }
}