// Copyright 2023 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_BROWSING_TOPICS_COMMON_SEMANTIC_TREE_H_ #define COMPONENTS_BROWSING_TOPICS_COMMON_SEMANTIC_TREE_H_ #include <optional> #include <set> #include <vector> #include "base/component_export.h" #include "base/gtest_prod_util.h" #include "components/browsing_topics/common/common_types.h" namespace browsing_topics { // Stores all taxonomies, including how the topics within the taxonomies relate, // which topics are available in which taxonomies, and the localized name // message ids to use to get the topic names. class COMPONENT_EXPORT(BROWSING_TOPICS_COMMON) SemanticTree { … }; } // namespace browsing_topics #endif // COMPONENTS_BROWSING_TOPICS_COMMON_SEMANTIC_TREE_H_