// components/browser_apis/ui_controllers/toolbar/extensions_bar_data_model.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';
import { IconHandleSpec as toolbarUiApi_mojom_IconHandleSpec } from './icon_handle.mojom-webui.js';
export const ExtensionActionInfoSpec = { $: {} };
mojo.internal.Struct(ExtensionActionInfoSpec.$, 'ExtensionActionInfo', [
    mojo.internal.StructField('id', 0, 0, mojo.internal.String, null, false /* nullable */, 0, undefined, undefined),
    mojo.internal.StructField('accessibleName', 8, 0, mojo.internal.String, null, false /* nullable */, 0, undefined, undefined),
    mojo.internal.StructField('tooltip', 16, 0, mojo.internal.String, null, false /* nullable */, 0, undefined, undefined),
    mojo.internal.StructField('isVisible', 24, 0, mojo.internal.Bool, false, false /* nullable */, 0, undefined, undefined),
    mojo.internal.StructField('icon', 32, 0, toolbarUiApi_mojom_IconHandleSpec.$, null, false /* nullable */, 0, undefined, undefined),
], [[0, 48],]);
