// <auto-generated/>

#nullable disable

using System;
using System.ClientModel.Primitives;

namespace _Type.Property.ValueTypes
{
    public partial class ValueTypesClient
    {
        public ValueTypesClient() : this(new Uri("http://localhost:3000"), new ValueTypesClientOptions()) => throw null;

        public ValueTypesClient(Uri endpoint, ValueTypesClientOptions options) => throw null;

        public ClientPipeline Pipeline => throw null;

        public virtual Boolean GetBooleanClient() => throw null;

        public virtual String GetStringClient() => throw null;

        public virtual Bytes GetBytesClient() => throw null;

        public virtual Int GetIntClient() => throw null;

        public virtual Float GetFloatClient() => throw null;

        public virtual Decimal GetDecimalClient() => throw null;

        public virtual Decimal128 GetDecimal128Client() => throw null;

        public virtual Datetime GetDatetimeClient() => throw null;

        public virtual Duration GetDurationClient() => throw null;

        public virtual Enum GetEnumClient() => throw null;

        public virtual ExtensibleEnum GetExtensibleEnumClient() => throw null;

        public virtual Model GetModelClient() => throw null;

        public virtual CollectionsString GetCollectionsStringClient() => throw null;

        public virtual CollectionsInt GetCollectionsIntClient() => throw null;

        public virtual CollectionsModel GetCollectionsModelClient() => throw null;

        public virtual DictionaryString GetDictionaryStringClient() => throw null;

        public virtual Never GetNeverClient() => throw null;

        public virtual UnknownString GetUnknownStringClient() => throw null;

        public virtual UnknownInt GetUnknownIntClient() => throw null;

        public virtual UnknownDict GetUnknownDictClient() => throw null;

        public virtual UnknownArray GetUnknownArrayClient() => throw null;

        public virtual StringLiteral GetStringLiteralClient() => throw null;

        public virtual IntLiteral GetIntLiteralClient() => throw null;

        public virtual FloatLiteral GetFloatLiteralClient() => throw null;

        public virtual BooleanLiteral GetBooleanLiteralClient() => throw null;

        public virtual UnionStringLiteral GetUnionStringLiteralClient() => throw null;

        public virtual UnionIntLiteral GetUnionIntLiteralClient() => throw null;

        public virtual UnionFloatLiteral GetUnionFloatLiteralClient() => throw null;

        public virtual UnionEnumValue GetUnionEnumValueClient() => throw null;
    }
}
