""" Options: Date: 2024-10-18 17:19:22 Version: 6.110 Tip: To override a DTO option, remove "#" prefix before updating BaseUrl: https://reportfiling.staging.pwc.de #GlobalNamespace: #AddServiceStackTypes: True #AddResponseStatus: False #AddImplicitVersion: #AddDescriptionAsComments: True IncludeTypes: FakeMsCountryCodeRequest.* #ExcludeTypes: #DefaultImports: datetime,decimal,marshmallow.fields:*,servicestack:*,typing:*,dataclasses:dataclass/field,dataclasses_json:dataclass_json/LetterCase/Undefined/config,enum:Enum/IntEnum #DataClass: #DataClassJson: """ import datetime import decimal from marshmallow.fields import * from servicestack import * from typing import * from dataclasses import dataclass, field from dataclasses_json import dataclass_json, LetterCase, Undefined, config from enum import Enum, IntEnum class MSCountryCode(str, Enum): AT = 'AT' BE = 'BE' BG = 'BG' CY = 'CY' CZ = 'CZ' DK = 'DK' EE = 'EE' FI = 'FI' FR = 'FR' DE = 'DE' GR = 'GR' HU = 'HU' HR = 'HR' IE = 'IE' IT = 'IT' LV = 'LV' LT = 'LT' LU = 'LU' MT = 'MT' NL = 'NL' PL = 'PL' PT = 'PT' RO = 'RO' SK = 'SK' SI = 'SI' ES = 'ES' SE = 'SE' GB = 'GB' @dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE) @dataclass class FakeMsCountryCodeRequest(IReturn[MSCountryCode]): pass