// mojo/public/mojom/base/absl_status.mojom-webui.ts is auto generated by mojom_bindings_generator.py, do not edit
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import { mojo } from '//resources/mojo/mojo/public/js/bindings.js';
export const AbslStatusCodeSpec = { $: mojo.internal.Enum() };
export var AbslStatusCode;
(function (AbslStatusCode) {
    AbslStatusCode[AbslStatusCode["MIN_VALUE"] = 0] = "MIN_VALUE";
    AbslStatusCode[AbslStatusCode["MAX_VALUE"] = 16] = "MAX_VALUE";
    AbslStatusCode[AbslStatusCode["kOk"] = 0] = "kOk";
    AbslStatusCode[AbslStatusCode["kCancelled"] = 1] = "kCancelled";
    AbslStatusCode[AbslStatusCode["kUnknown"] = 2] = "kUnknown";
    AbslStatusCode[AbslStatusCode["kInvalidArgument"] = 3] = "kInvalidArgument";
    AbslStatusCode[AbslStatusCode["kDeadlineExceeded"] = 4] = "kDeadlineExceeded";
    AbslStatusCode[AbslStatusCode["kNotFound"] = 5] = "kNotFound";
    AbslStatusCode[AbslStatusCode["kAlreadyExists"] = 6] = "kAlreadyExists";
    AbslStatusCode[AbslStatusCode["kPermissionDenied"] = 7] = "kPermissionDenied";
    AbslStatusCode[AbslStatusCode["kResourceExhausted"] = 8] = "kResourceExhausted";
    AbslStatusCode[AbslStatusCode["kFailedPrecondition"] = 9] = "kFailedPrecondition";
    AbslStatusCode[AbslStatusCode["kAborted"] = 10] = "kAborted";
    AbslStatusCode[AbslStatusCode["kOutOfRange"] = 11] = "kOutOfRange";
    AbslStatusCode[AbslStatusCode["kUnimplemented"] = 12] = "kUnimplemented";
    AbslStatusCode[AbslStatusCode["kInternal"] = 13] = "kInternal";
    AbslStatusCode[AbslStatusCode["kUnavailable"] = 14] = "kUnavailable";
    AbslStatusCode[AbslStatusCode["kDataLoss"] = 15] = "kDataLoss";
    AbslStatusCode[AbslStatusCode["kUnauthenticated"] = 16] = "kUnauthenticated";
})(AbslStatusCode || (AbslStatusCode = {}));
