chromium/components/session_proto_db/session_proto_storage.h

// 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_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_
#define COMPONENTS_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_

#include <string>
#include <utility>
#include <vector>

#include "components/leveldb_proto/public/proto_database.h"

// General purpose per session (BrowserContext/BrowserState), per proto key ->
// proto database where the template is the proto which is being stored. A
// SessionProtoStorage should be acquired using SessionProtoDBFactory.
template <typename T>
class SessionProtoStorage {};

#endif  // COMPONENTS_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_