/* Options: Date: 2026-11-08 11:52:48 SwiftVersion: 5.0 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: StandardSignupFormInfoGetRq.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/signup/api/nat/{natID}/standardSignup/info", "GET") // @Route("/signup/api/nat/{natID}/group/{groupId}/{usertype}/user/{userid}/standardSignup/info", "GET") public class StandardSignupFormInfoGetRq : IReturn, IApiRequest, Codable { public typealias Return = StandardSignupFormInfoGetRs public var natID:Int? public var groupId:Int? public var userId:String? public var userType:String? required public init(){} } public class StandardSignupFormInfoGetRs : IApiResponse, Codable { public var standardSignupFormInfo:StandardSignupFormInfo? public var links:[Link] = [] required public init(){} } public protocol IApiRequest { } public protocol IApiResponse { } public class Link : Codable { public var rel:String? public var url:String? required public init(){} } public class StandardSignupFormInfo : Codable { public var contextualHelp:[ContextualHelpDto] = [] public var countries:[CountryDto] = [] public var states:[StateDto] = [] public var chapters:[ChapterDto] = [] public var memberTypes:[MemberType] = [] required public init(){} } public class ContextualHelpDto : Codable { public var controlName:String? public var labelText:String? public var isVisible:Bool? public var isRequired:Bool? required public init(){} } public class MemberType : Codable { public var memTypeId:Int? public var nationalId:Int? public var chapId:Int? public var Description:String? public var isPrimary:Bool? required public init(){} } public class CountryDto : Codable { public var countryID:Int? public var fullName:String? public var abbr:String? required public init(){} } public class StateDto : Codable { public var stateID:Int? public var countryID:Int? public var fullName:String? public var abbr:String? required public init(){} } public class ChapterDto : Codable { public var chapId:Int? public var college:String? public var designation:String? required public init(){} }