// 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 COMPONENTS_READING_LIST_CORE_READING_LIST_MODEL_STORAGE_IMPL_H_ #define COMPONENTS_READING_LIST_CORE_READING_LIST_MODEL_STORAGE_IMPL_H_ #include <memory> #include "base/memory/raw_ptr.h" #include "base/memory/weak_ptr.h" #include "base/sequence_checker.h" #include "components/reading_list/core/reading_list_model_storage.h" #include "components/sync/model/data_type_store.h" namespace base { class Clock; } // namespace base // A ReadingListModelStorage storing data in protobufs within DataTypeStore // (leveldb). class ReadingListModelStorageImpl : public ReadingListModelStorage { … }; #endif // COMPONENTS_READING_LIST_CORE_READING_LIST_MODEL_STORAGE_IMPL_H_