// #nullable disable using System; using System.Collections.Generic; namespace OpenAI.Conversations { internal partial class InternalConversationItemCollectionOptions { private protected IDictionary _additionalBinaryDataProperties; public InternalConversationItemCollectionOptions() { } internal InternalConversationItemCollectionOptions(string afterId, int? pageSizeLimit, InternalConversationItemCollectionOrder? order, IDictionary additionalBinaryDataProperties) { AfterId = afterId; PageSizeLimit = pageSizeLimit; Order = order; _additionalBinaryDataProperties = additionalBinaryDataProperties; } public string AfterId { get; set; } public int? PageSizeLimit { get; set; } internal InternalConversationItemCollectionOrder? Order { get; set; } internal IDictionary SerializedAdditionalRawData { get => _additionalBinaryDataProperties; set => _additionalBinaryDataProperties = value; } } }