// Copyright 2022 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_POLICY_MESSAGING_LAYER_UPLOAD_NETWORK_CONDITION_SERVICE_H_ #define CHROME_BROWSER_POLICY_MESSAGING_LAYER_UPLOAD_NETWORK_CONDITION_SERVICE_H_ #include <atomic> #include <cstddef> #include <limits> #include <memory> #include "base/gtest_prod_util.h" #include "base/task/sequenced_task_runner.h" #include "chrome/browser/browser_process.h" #include "services/network/public/cpp/network_quality_tracker.h" namespace reporting { // Provide current network condition. class NetworkConditionService { … }; } // namespace reporting #endif // CHROME_BROWSER_POLICY_MESSAGING_LAYER_UPLOAD_NETWORK_CONDITION_SERVICE_H_