#include "extensions/common/permissions/extensions_api_permissions.h"
#include <stddef.h>
#include <memory>
#include "extensions/common/api/declarative_net_request/constants.h"
#include "extensions/common/permissions/api_permission.h"
#include "extensions/common/permissions/socket_permission.h"
#include "extensions/common/permissions/usb_device_permission.h"
APIPermissionID;
namespace extensions {
namespace api_permissions {
namespace {
template <typename T>
std::unique_ptr<APIPermission> CreateAPIPermission(
const APIPermissionInfo* permission) { … }
constexpr APIPermissionInfo::InitInfo permissions_to_register[] = …;
}
base::span<const APIPermissionInfo::InitInfo> GetPermissionInfos() { … }
base::span<const Alias> GetPermissionAliases() { … }
}
}