/* Options: Date: 2024-05-09 18:48:07 SwiftVersion: 5.0 Version: 6.111 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: HelloInterface.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack public class HelloInterface : Codable { //poco:IPoco ignored. Swift doesn't support interface properties //emptyInterface:IEmptyInterface ignored. Swift doesn't support interface properties public var emptyClass:EmptyClass required public init(){} } public protocol IPoco { var name:String { get set } } public protocol IEmptyInterface { } public class EmptyClass : Codable { required public init(){} }