// <auto-generated/>

#nullable disable

using System;
using System.ClientModel.Primitives;
using _Type.Union.Discriminated._Envelope;
using _Type.Union.Discriminated._NoEnvelope;

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

        public DiscriminatedClient(Uri endpoint, DiscriminatedClientOptions options) => throw null;

        public ClientPipeline Pipeline => throw null;

        public virtual Envelope GetEnvelopeClient() => throw null;

        public virtual NoEnvelope GetNoEnvelopeClient() => throw null;
    }
}
