// components/tabs/public/mojom/tabs.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 TabAlertStateSpec = { $: mojo.internal.Enum() };
export var TabAlertState;
(function (TabAlertState) {
    TabAlertState[TabAlertState["MIN_VALUE"] = 0] = "MIN_VALUE";
    TabAlertState[TabAlertState["MAX_VALUE"] = 17] = "MAX_VALUE";
    TabAlertState[TabAlertState["kAudioMuting"] = 0] = "kAudioMuting";
    TabAlertState[TabAlertState["kAudioRecording"] = 1] = "kAudioRecording";
    TabAlertState[TabAlertState["kAudioPlaying"] = 2] = "kAudioPlaying";
    TabAlertState[TabAlertState["kBluetoothConnected"] = 3] = "kBluetoothConnected";
    TabAlertState[TabAlertState["kBluetoothScanActive"] = 4] = "kBluetoothScanActive";
    TabAlertState[TabAlertState["kDesktopCapturing"] = 5] = "kDesktopCapturing";
    TabAlertState[TabAlertState["kActorAccessing"] = 6] = "kActorAccessing";
    TabAlertState[TabAlertState["kActorWaitingOnUser"] = 7] = "kActorWaitingOnUser";
    TabAlertState[TabAlertState["kGlicAccessing"] = 8] = "kGlicAccessing";
    TabAlertState[TabAlertState["kGlicSharing"] = 9] = "kGlicSharing";
    TabAlertState[TabAlertState["kHidConnected"] = 10] = "kHidConnected";
    TabAlertState[TabAlertState["kMediaRecording"] = 11] = "kMediaRecording";
    TabAlertState[TabAlertState["kPipPlaying"] = 12] = "kPipPlaying";
    TabAlertState[TabAlertState["kSerialConnected"] = 13] = "kSerialConnected";
    TabAlertState[TabAlertState["kTabCapturing"] = 14] = "kTabCapturing";
    TabAlertState[TabAlertState["kUsbConnected"] = 15] = "kUsbConnected";
    TabAlertState[TabAlertState["kVideoRecording"] = 16] = "kVideoRecording";
    TabAlertState[TabAlertState["kVrPresentingInHeadset"] = 17] = "kVrPresentingInHeadset";
})(TabAlertState || (TabAlertState = {}));
export const TabNetworkStateSpec = { $: mojo.internal.Enum() };
export var TabNetworkState;
(function (TabNetworkState) {
    TabNetworkState[TabNetworkState["MIN_VALUE"] = 0] = "MIN_VALUE";
    TabNetworkState[TabNetworkState["MAX_VALUE"] = 3] = "MAX_VALUE";
    TabNetworkState[TabNetworkState["kNone"] = 0] = "kNone";
    TabNetworkState[TabNetworkState["kWaiting"] = 1] = "kWaiting";
    TabNetworkState[TabNetworkState["kLoading"] = 2] = "kLoading";
    TabNetworkState[TabNetworkState["kError"] = 3] = "kError";
})(TabNetworkState || (TabNetworkState = {}));
