// <auto-generated />

#nullable enable

namespace {{rootNamespace}}.{{domain.Name}}
{
    using System.Runtime.Serialization;
    using System.Text.Json.Serialization;

    /// <summary>
    /// {{xml-code-comment type.Description 1}}
    /// </summary>
    [JsonConverter(typeof(OpenQA.Selenium.DevTools.Json.JsonEnumMemberConverter<{{className}}>))]
    public enum {{className}}
    {
    {{#each type.Enum}}
        /// <summary>
        /// Enumerated member for the {{this}} value.
        /// </summary>
        [EnumMember(Value = "{{this}}")]
        {{dehumanize this}},
    {{/each}}
    }
}
