/* Options: Date: 2025-05-12 19:39:23 SwiftVersion: 6.0 Version: 8.53 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: DummyTypes.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack public class DummyTypes : Codable { public var helloResponses:[HelloResponse]? public var listResult:[ListResult]? public var arrayResult:[ArrayResult]? public var cancelRequest:CancelRequest? public var cancelRequestResponse:CancelRequestResponse? public var updateEventSubscriber:UpdateEventSubscriber? public var updateEventSubscriberResponse:UpdateEventSubscriberResponse? public var getApiKeys:GetApiKeys? public var getApiKeysResponse:GetApiKeysResponse? public var regenerateApiKeys:RegenerateApiKeys? public var regenerateApiKeysResponse:RegenerateApiKeysResponse? public var userApiKey:UserApiKey? public var convertSessionToToken:ConvertSessionToToken? public var convertSessionToTokenResponse:ConvertSessionToTokenResponse? public var getAccessToken:GetAccessToken? public var getAccessTokenResponse:GetAccessTokenResponse? public var navItem:NavItem? public var getNavItems:GetNavItems? public var getNavItemsResponse:GetNavItemsResponse? public var emptyResponse:EmptyResponse? public var idResponse:IdResponse? public var stringResponse:StringResponse? public var stringsResponse:StringsResponse? public var auditBase:AuditBase? required public init(){} } // @Route("/access-token") // @DataContract public class GetAccessToken : IReturn, IPost, Codable { public typealias Return = GetAccessTokenResponse // @DataMember(Order=1) public var refreshToken:String? // @DataMember(Order=2) public var meta:[String:String]? required public init(){} } // @DataContract public class GetAccessTokenResponse : Codable { // @DataMember(Order=1) public var accessToken:String? // @DataMember(Order=2) public var meta:[String:String]? // @DataMember(Order=3) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class CancelRequest : IPost, Codable { // @DataMember(Order=1) public var tag:String? // @DataMember(Order=2) public var meta:[String:String]? required public init(){} } // @DataContract public class CancelRequestResponse : Codable { // @DataMember(Order=1) public var tag:String? // @DataMember(Order=2) @TimeSpan public var elapsed:TimeInterval? // @DataMember(Order=3) public var meta:[String:String]? // @DataMember(Order=4) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class UpdateEventSubscriber : IPost, Codable { // @DataMember(Order=1) public var id:String? // @DataMember(Order=2) public var subscribeChannels:[String]? // @DataMember(Order=3) public var unsubscribeChannels:[String]? required public init(){} } // @DataContract public class UpdateEventSubscriberResponse : Codable { // @DataMember(Order=1) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class GetApiKeys : IGet, Codable { // @DataMember(Order=1) public var environment:String? // @DataMember(Order=2) public var meta:[String:String]? required public init(){} } // @DataContract public class GetApiKeysResponse : Codable { // @DataMember(Order=1) public var results:[UserApiKey]? // @DataMember(Order=2) public var meta:[String:String]? // @DataMember(Order=3) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class RegenerateApiKeys : IPost, Codable { // @DataMember(Order=1) public var environment:String? // @DataMember(Order=2) public var meta:[String:String]? required public init(){} } // @DataContract public class RegenerateApiKeysResponse : Codable { // @DataMember(Order=1) public var results:[UserApiKey]? // @DataMember(Order=2) public var meta:[String:String]? // @DataMember(Order=3) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class UserApiKey : Codable { // @DataMember(Order=1) public var key:String? // @DataMember(Order=2) public var keyType:String? // @DataMember(Order=3) public var expiryDate:Date? // @DataMember(Order=4) public var meta:[String:String]? required public init(){} } // @DataContract public class ConvertSessionToToken : IPost, Codable { // @DataMember(Order=1) public var preserveSession:Bool? // @DataMember(Order=2) public var meta:[String:String]? required public init(){} } // @DataContract public class ConvertSessionToTokenResponse : Codable { // @DataMember(Order=1) public var meta:[String:String]? // @DataMember(Order=2) public var accessToken:String? // @DataMember(Order=3) public var refreshToken:String? // @DataMember(Order=4) public var responseStatus:ResponseStatus? required public init(){} } public class NavItem : Codable { public var label:String? public var href:String? public var exact:Bool? public var id:String? public var className:String? public var iconClass:String? public var iconSrc:String? public var show:String? public var hide:String? public var children:[NavItem]? public var meta:[String:String]? required public init(){} } // @DataContract public class GetNavItems : Codable { // @DataMember(Order=1) public var name:String? required public init(){} } // @DataContract public class GetNavItemsResponse : Codable { // @DataMember(Order=1) public var baseUrl:String? // @DataMember(Order=2) public var results:[NavItem]? // @DataMember(Order=3) public var navItemsMap:[String:[NavItem]]? // @DataMember(Order=4) public var meta:[String:String]? // @DataMember(Order=5) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class IdResponse : Codable { // @DataMember(Order=1) public var id:String? // @DataMember(Order=2) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class StringResponse : Codable { // @DataMember(Order=1) public var result:String? // @DataMember(Order=2) public var meta:[String:String]? // @DataMember(Order=3) public var responseStatus:ResponseStatus? required public init(){} } // @DataContract public class StringsResponse : Codable { // @DataMember(Order=1) public var results:[String]? // @DataMember(Order=2) public var meta:[String:String]? // @DataMember(Order=3) public var responseStatus:ResponseStatus? required public init(){} } public class ListResult : Codable { public var result:String? required public init(){} } public class HelloResponse : Codable { public var result:String? required public init(){} }