// <auto-generated/>

#nullable disable

using System;
using System.ClientModel.Primitives;

namespace _Type.Union
{
    public partial class UnionClient
    {
        public UnionClient() : this(new Uri("http://localhost:3000"), new UnionClientOptions()) => throw null;

        public UnionClient(Uri endpoint, UnionClientOptions options) => throw null;

        public ClientPipeline Pipeline => throw null;

        public virtual StringsOnly GetStringsOnlyClient() => throw null;

        public virtual StringExtensible GetStringExtensibleClient() => throw null;

        public virtual StringExtensibleNamed GetStringExtensibleNamedClient() => throw null;

        public virtual IntsOnly GetIntsOnlyClient() => throw null;

        public virtual FloatsOnly GetFloatsOnlyClient() => throw null;

        public virtual ModelsOnly GetModelsOnlyClient() => throw null;

        public virtual EnumsOnly GetEnumsOnlyClient() => throw null;

        public virtual StringAndArray GetStringAndArrayClient() => throw null;

        public virtual MixedLiterals GetMixedLiteralsClient() => throw null;

        public virtual MixedTypes GetMixedTypesClient() => throw null;
    }
}
