// basic_struct.test-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 BasicStructSpec: { $: mojo.internal.MojomType } =
    { $: {} as unknown as mojo.internal.MojomType };




export interface BasicStructMojoType {
  myBool: boolean;
}


export type BasicStruct = BasicStructMojoType;
mojo.internal.Struct<BasicStructMojoType>(
    BasicStructSpec.$,
    'BasicStruct',
    [
      mojo.internal.StructField<BasicStructMojoType, boolean>(
        'myBool', 0,
        0,
        mojo.internal.Bool,
        false,
        false /* nullable */,
        0,
        undefined,
        undefined,
    ),
    ],
    [[0, 16],]);



