#ifndef STORAGE_COMMON_DATABASE_LEVELDB_STATUS_HELPER_H_
#define STORAGE_COMMON_DATABASE_LEVELDB_STATUS_HELPER_H_
#include "base/component_export.h"
#include "third_party/leveldatabase/src/include/leveldb/status.h"
namespace storage {
class DbStatus;
COMPONENT_EXPORT(STORAGE_LEVELDB_STATUS_HELPER)
DbStatus FromLevelDBStatus(const leveldb::Status& status);
COMPONENT_EXPORT(STORAGE_LEVELDB_STATUS_HELPER)
leveldb::Status ToLevelDBStatus(const DbStatus& status);
COMPONENT_EXPORT(STORAGE_LEVELDB_STATUS_HELPER)
void LogLevelDBStatusHistogram(std::string_view histogram_name,
const DbStatus& status);
COMPONENT_EXPORT(STORAGE_LEVELDB_STATUS_HELPER)
bool IndicatesDiskFull(const DbStatus& status);
}
#endif