// Copyright 2017 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_ASSIST_RANKER_PREDICTOR_CONFIG_H_ #define COMPONENTS_ASSIST_RANKER_PREDICTOR_CONFIG_H_ #include <string> #include "base/containers/flat_set.h" #include "base/memory/raw_ptr_exclusion.h" #include "base/metrics/field_trial_params.h" namespace assist_ranker { // TODO(chrome-ranker-team): Implement other logging types. enum LogType { … }; // Empty feature allowlist used for testing. const base::flat_set<std::string>* GetEmptyAllowlist(); // This struct holds the config options for logging, loading and field trial // for a predictor. struct PredictorConfig { … }; } // namespace assist_ranker #endif // COMPONENTS_ASSIST_RANKER_PREDICTOR_CONFIG_H_