""" Options: Date: 2024-05-14 03:51:41 Version: 6.111 Tip: To override a DTO option, remove "#" prefix before updating BaseUrl: https://test.servicestack.net #GlobalNamespace: #AddServiceStackTypes: True #AddResponseStatus: False #AddImplicitVersion: #AddDescriptionAsComments: True IncludeTypes: DummyTypes.* #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 @dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE) @dataclass class ListResult: result: Optional[str] = None @dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE) @dataclass class HelloResponse: result: Optional[str] = None @dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE) @dataclass class DummyTypes: hello_responses: Optional[List[HelloResponse]] = None list_result: Optional[List[ListResult]] = None array_result: Optional[List[ArrayResult]] = None cancel_request: Optional[CancelRequest] = None cancel_request_response: Optional[CancelRequestResponse] = None update_event_subscriber: Optional[UpdateEventSubscriber] = None update_event_subscriber_response: Optional[UpdateEventSubscriberResponse] = None get_api_keys: Optional[GetApiKeys] = None get_api_keys_response: Optional[GetApiKeysResponse] = None regenerate_api_keys: Optional[RegenerateApiKeys] = None regenerate_api_keys_response: Optional[RegenerateApiKeysResponse] = None user_api_key: Optional[UserApiKey] = None convert_session_to_token: Optional[ConvertSessionToToken] = None convert_session_to_token_response: Optional[ConvertSessionToTokenResponse] = None get_access_token: Optional[GetAccessToken] = None get_access_token_response: Optional[GetAccessTokenResponse] = None nav_item: Optional[NavItem] = None get_nav_items: Optional[GetNavItems] = None get_nav_items_response: Optional[GetNavItemsResponse] = None empty_response: Optional[EmptyResponse] = None id_response: Optional[IdResponse] = None string_response: Optional[StringResponse] = None strings_response: Optional[StringsResponse] = None audit_base: Optional[AuditBase] = None