// <auto-generated/>

#nullable disable

using System.ClientModel.Primitives;
using Encode.Duration._Property;

namespace Encode.Duration
{
    [ModelReaderWriterBuildable(typeof(DefaultDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Float64MillisecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Float64SecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(FloatMillisecondsDurationArrayProperty))]
    [ModelReaderWriterBuildable(typeof(FloatMillisecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(FloatMillisecondsLargerUnitDurationProperty))]
    [ModelReaderWriterBuildable(typeof(FloatSecondsDurationArrayProperty))]
    [ModelReaderWriterBuildable(typeof(FloatSecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(FloatSecondsLargerUnitDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Int32MillisecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Int32MillisecondsLargerUnitDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Int32SecondsDurationProperty))]
    [ModelReaderWriterBuildable(typeof(Int32SecondsLargerUnitDurationProperty))]
    [ModelReaderWriterBuildable(typeof(ISO8601DurationProperty))]
    public partial class EncodeDurationContext : ModelReaderWriterContext
    {
    }
}
