// <auto-generated/>

#nullable disable

using System;
using System.ClientModel;
using System.ClientModel.Primitives;
using System.Threading;
using System.Threading.Tasks;

namespace Encode.Numeric._Property
{
    public partial class Property
    {
        protected Property() => throw null;

        internal Property(ClientPipeline pipeline, Uri endpoint) => throw null;

        public ClientPipeline Pipeline => throw null;

        public virtual ClientResult SafeintAsString(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual Task<ClientResult> SafeintAsStringAsync(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual ClientResult<SafeintAsStringProperty> SafeintAsString(SafeintAsStringProperty value, CancellationToken cancellationToken = default) => throw null;

        public virtual Task<ClientResult<SafeintAsStringProperty>> SafeintAsStringAsync(SafeintAsStringProperty value, CancellationToken cancellationToken = default) => throw null;

        public virtual ClientResult Uint32AsStringOptional(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual Task<ClientResult> Uint32AsStringOptionalAsync(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual ClientResult<Uint32AsStringProperty> Uint32AsStringOptional(Uint32AsStringProperty value, CancellationToken cancellationToken = default) => throw null;

        public virtual Task<ClientResult<Uint32AsStringProperty>> Uint32AsStringOptionalAsync(Uint32AsStringProperty value, CancellationToken cancellationToken = default) => throw null;

        public virtual ClientResult Uint8AsString(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual Task<ClientResult> Uint8AsStringAsync(BinaryContent content, RequestOptions options = null) => throw null;

        public virtual ClientResult<Uint8AsStringProperty> Uint8AsString(Uint8AsStringProperty value, CancellationToken cancellationToken = default) => throw null;

        public virtual Task<ClientResult<Uint8AsStringProperty>> Uint8AsStringAsync(Uint8AsStringProperty value, CancellationToken cancellationToken = default) => throw null;
    }
}
