/* Options: Date: 2025-05-06 19:57:54 Version: 8.70 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://unstable-consumer-api.brovs.com //GlobalNamespace: ConsumerApi //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: MobileNumberCheckShortCodeRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ library ConsumerApi; import 'package:servicestack/servicestack.dart'; class MobileNumberCheckShortCodeResponse implements IConvertible { String? verifiedToken; bool? mobileNumberAlreadyHasAnotherAccount; MobileNumberCheckShortCodeResponse({this.verifiedToken,this.mobileNumberAlreadyHasAnotherAccount}); MobileNumberCheckShortCodeResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { verifiedToken = json['verifiedToken']; mobileNumberAlreadyHasAnotherAccount = json['mobileNumberAlreadyHasAnotherAccount']; return this; } Map toJson() => { 'verifiedToken': verifiedToken, 'mobileNumberAlreadyHasAnotherAccount': mobileNumberAlreadyHasAnotherAccount }; getTypeName() => "MobileNumberCheckShortCodeResponse"; TypeContext? context = _ctx; } // @Route("/recovery/mobile/check_short_code", "POST") class MobileNumberCheckShortCodeRequest implements IReturn, IPost, IConvertible { // @Validate(Validator="NotEmpty") String? verifiedToken; // @Validate(Validator="NotEmpty") String? shortCode; MobileNumberCheckShortCodeRequest({this.verifiedToken,this.shortCode}); MobileNumberCheckShortCodeRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { verifiedToken = json['verifiedToken']; shortCode = json['shortCode']; return this; } Map toJson() => { 'verifiedToken': verifiedToken, 'shortCode': shortCode }; createResponse() => MobileNumberCheckShortCodeResponse(); getResponseTypeName() => "MobileNumberCheckShortCodeResponse"; getTypeName() => "MobileNumberCheckShortCodeRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ConsumerApi', types: { 'MobileNumberCheckShortCodeResponse': TypeInfo(TypeOf.Class, create:() => MobileNumberCheckShortCodeResponse()), 'MobileNumberCheckShortCodeRequest': TypeInfo(TypeOf.Class, create:() => MobileNumberCheckShortCodeRequest()), });