/* Options: Date: 2026-09-02 15:39:06 Version: 10.09 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DummyTypes.* //ExcludeTypes: //DefaultImports: */ // @ts-nocheck // @DataContract export class CancelRequest implements IPost { // @DataMember(Order=1) public tag?: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class ResponseError { // @DataMember(Order=1) public errorCode: string; // @DataMember(Order=2) public fieldName: string; // @DataMember(Order=3) public message: string; // @DataMember(Order=4) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class ResponseStatus { // @DataMember(Order=1) public errorCode: string; // @DataMember(Order=2) public message?: string; // @DataMember(Order=3) public stackTrace?: string; // @DataMember(Order=4) public errors?: ResponseError[]; // @DataMember(Order=5) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class CancelRequestResponse { // @DataMember(Order=1) public tag?: string; // @DataMember(Order=2) public elapsed: string; // @DataMember(Order=3) public meta?: { [index:string]: string; }; // @DataMember(Order=4) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class UpdateEventSubscriber implements IPost { // @DataMember(Order=1) public id?: string; // @DataMember(Order=2) public subscribeChannels?: string[]; // @DataMember(Order=3) public unsubscribeChannels?: string[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class UpdateEventSubscriberResponse { // @DataMember(Order=1) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class GetApiKeys implements IGet { // @DataMember(Order=1) public environment?: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class UserApiKey { // @DataMember(Order=1) public key?: string; // @DataMember(Order=2) public keyType?: string; // @DataMember(Order=3) public expiryDate?: string; // @DataMember(Order=4) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class GetApiKeysResponse { // @DataMember(Order=1) public results?: UserApiKey[]; // @DataMember(Order=2) public meta?: { [index:string]: string; }; // @DataMember(Order=3) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class RegenerateApiKeys implements IPost { // @DataMember(Order=1) public environment?: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class RegenerateApiKeysResponse { // @DataMember(Order=1) public results?: UserApiKey[]; // @DataMember(Order=2) public meta?: { [index:string]: string; }; // @DataMember(Order=3) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class ConvertSessionToToken implements IPost { // @DataMember(Order=1) public preserveSession: boolean; // @DataMember(Order=2) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class ConvertSessionToTokenResponse { // @DataMember(Order=1) public meta?: { [index:string]: string; }; // @DataMember(Order=2) public accessToken?: string; // @DataMember(Order=3) public refreshToken?: string; // @DataMember(Order=4) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class NavItem { public label: string; public href: string; public exact?: boolean; public id?: string; public className?: string; public iconClass?: string; public iconSrc?: string; public show?: string; public hide?: string; public children?: NavItem[]; public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class GetNavItems { // @DataMember(Order=1) public name?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class GetNavItemsResponse { // @DataMember(Order=1) public baseUrl?: string; // @DataMember(Order=2) public results?: NavItem[]; // @DataMember(Order=3) public navItemsMap?: { [index:string]: NavItem[]; }; // @DataMember(Order=4) public meta?: { [index:string]: string; }; // @DataMember(Order=5) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class StringResponse { // @DataMember(Order=1) public result: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; // @DataMember(Order=3) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class StringsResponse { // @DataMember(Order=1) public results: string[] = []; // @DataMember(Order=2) public meta?: { [index:string]: string; }; // @DataMember(Order=3) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class AuditBase { // @DataMember(Order=1) public createdDate: string; // @DataMember(Order=2) // @Required() public createdBy: string; // @DataMember(Order=3) public modifiedDate: string; // @DataMember(Order=4) // @Required() public modifiedBy: string; // @DataMember(Order=5) public deletedDate?: string; // @DataMember(Order=6) public deletedBy?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ListResult { public result: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class EmptyResponse { // @DataMember(Order=1) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class HelloResponse { public result: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class IdResponse { // @DataMember(Order=1) public id: string; // @DataMember(Order=2) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class GetAccessTokenResponse { // @DataMember(Order=1) public accessToken?: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; // @DataMember(Order=3) public responseStatus?: ResponseStatus; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/access-token") // @DataContract export class GetAccessToken implements IReturn, IPost { // @DataMember(Order=1) public refreshToken?: string; // @DataMember(Order=2) public meta?: { [index:string]: string; }; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'GetAccessToken'; } public getMethod() { return 'POST'; } public createResponse() { return new GetAccessTokenResponse(); } } export class DummyTypes { public helloResponses?: HelloResponse[]; public listResult?: ListResult[]; public arrayResult?: ArrayResult[]; public cancelRequest?: CancelRequest; public cancelRequestResponse?: CancelRequestResponse; public updateEventSubscriber?: UpdateEventSubscriber; public updateEventSubscriberResponse?: UpdateEventSubscriberResponse; public getApiKeys?: GetApiKeys; public getApiKeysResponse?: GetApiKeysResponse; public regenerateApiKeys?: RegenerateApiKeys; public regenerateApiKeysResponse?: RegenerateApiKeysResponse; public userApiKey?: UserApiKey; public convertSessionToToken?: ConvertSessionToToken; public convertSessionToTokenResponse?: ConvertSessionToTokenResponse; public getAccessToken?: GetAccessToken; public getAccessTokenResponse?: GetAccessTokenResponse; public navItem?: NavItem; public getNavItems?: GetNavItems; public getNavItemsResponse?: GetNavItemsResponse; public emptyResponse?: EmptyResponse; public idResponse?: IdResponse; public stringResponse?: StringResponse; public stringsResponse?: StringsResponse; public auditBase?: AuditBase; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'DummyTypes'; } public getMethod() { return 'POST'; } public createResponse() {} }