// <auto-generated/>

#nullable disable

using System;
using System.ComponentModel;

namespace _Type.Property.AdditionalProperties
{
    public readonly partial struct WidgetData2Kind : IEquatable<WidgetData2Kind>
    {
        public WidgetData2Kind(string value) => throw null;

        public static WidgetData2Kind Kind1 => throw null;

        public static bool operator ==(WidgetData2Kind left, WidgetData2Kind right) => throw null;

        public static bool operator !=(WidgetData2Kind left, WidgetData2Kind right) => throw null;

        public static implicit operator WidgetData2Kind(string value) => throw null;

        [EditorBrowsable(EditorBrowsableState.Never)]
        public override bool Equals(object obj) => throw null;

        public bool Equals(WidgetData2Kind other) => throw null;

        [EditorBrowsable(EditorBrowsableState.Never)]
        public override int GetHashCode() => throw null;

        public override string ToString() => throw null;
    }
}
