/* Options: Date: 2026-06-05 19:49:24 SwiftVersion: 6.0 Version: 10.05 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bookmore.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: UpdatePackage.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/voss/package", "PUT") // @ApiResponse(Description="You were unauthorized to call this service", StatusCode=401) public class UpdatePackage : Codable { public var packageId:String? public var salesChannels:[CreatePackageSalesChannelRequestDto]? required public init(){} } // @DataContract(Name="CreatePackageSalesChannelRequestDto") public class CreatePackageSalesChannelRequestDto : Codable { // @DataMember(Name="id", IsRequired=true) public var id:String? // @DataMember(Name="validFrom") public var validFrom:Date? // @DataMember(Name="validTo") public var validTo:Date? required public init(){} }