#include "services/network/tpcd/metadata/manager.h"
#include <utility>
#include "base/check.h"
#include "components/content_settings/core/common/content_settings.h"
#include "components/content_settings/core/common/content_settings_utils.h"
#include "components/content_settings/core/common/features.h"
#include "components/content_settings/core/common/host_indexed_content_settings.h"
#include "components/tpcd/metadata/common/manager_base.h"
#include "net/base/features.h"
namespace network::tpcd::metadata {
Manager::Manager() = default;
Manager::~Manager() = default;
void Manager::SetGrants(const ContentSettingsForOneType& grants) { … }
ContentSetting Manager::GetContentSetting(
const GURL& third_party_url,
const GURL& first_party_url,
content_settings::SettingInfo* out_info) const { … }
ContentSettingsForOneType Manager::GetGrants() const { … }
}