// <auto-generated/>

#nullable disable

using System.ClientModel.Primitives;

namespace _Type.Property.AdditionalProperties
{
    [ModelReaderWriterBuildable(typeof(ExtendsUnknownAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(ExtendsUnknownAdditionalPropertiesDerived))]
    [ModelReaderWriterBuildable(typeof(ExtendsUnknownAdditionalPropertiesDiscriminated))]
    [ModelReaderWriterBuildable(typeof(UnknownExtendsUnknownAdditionalPropertiesDiscriminated))]
    [ModelReaderWriterBuildable(typeof(ExtendsUnknownAdditionalPropertiesDiscriminatedDerived))]
    [ModelReaderWriterBuildable(typeof(IsUnknownAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(IsUnknownAdditionalPropertiesDerived))]
    [ModelReaderWriterBuildable(typeof(IsUnknownAdditionalPropertiesDiscriminated))]
    [ModelReaderWriterBuildable(typeof(UnknownIsUnknownAdditionalPropertiesDiscriminated))]
    [ModelReaderWriterBuildable(typeof(IsUnknownAdditionalPropertiesDiscriminatedDerived))]
    [ModelReaderWriterBuildable(typeof(ExtendsStringAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(IsStringAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(SpreadStringRecord))]
    [ModelReaderWriterBuildable(typeof(ExtendsFloatAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(IsFloatAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(SpreadFloatRecord))]
    [ModelReaderWriterBuildable(typeof(ExtendsModelAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(ModelForRecord))]
    [ModelReaderWriterBuildable(typeof(IsModelAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(SpreadModelRecord))]
    [ModelReaderWriterBuildable(typeof(ExtendsModelArrayAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(IsModelArrayAdditionalProperties))]
    [ModelReaderWriterBuildable(typeof(SpreadModelArrayRecord))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadStringRecord))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadFloatRecord))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadModelRecord))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadModelArrayRecord))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadStringDerived))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadFloatDerived))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadModelDerived))]
    [ModelReaderWriterBuildable(typeof(DifferentSpreadModelArrayDerived))]
    [ModelReaderWriterBuildable(typeof(MultipleSpreadRecord))]
    [ModelReaderWriterBuildable(typeof(SpreadRecordForUnion))]
    [ModelReaderWriterBuildable(typeof(SpreadRecordForNonDiscriminatedUnion))]
    [ModelReaderWriterBuildable(typeof(WidgetData0))]
    [ModelReaderWriterBuildable(typeof(WidgetData1))]
    [ModelReaderWriterBuildable(typeof(SpreadRecordForNonDiscriminatedUnion2))]
    [ModelReaderWriterBuildable(typeof(WidgetData2))]
    [ModelReaderWriterBuildable(typeof(SpreadRecordForNonDiscriminatedUnion3))]
    public partial class _TypePropertyAdditionalPropertiesContext : ModelReaderWriterContext
    {
    }
}
