/* Options: Date: 2026-05-11 08:51:09 Version: 10.06 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bettor.webhop.biz //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetE2EConfiguration.* //ExcludeTypes: //DefaultImports: */ // @ts-nocheck export interface IReturn { createResponse(): T; } export enum ProductSubmitMode { Single = 0, Multi = 1, } export class Six4WinBetKindProbabilities { public standard: number; public system7: number; public system8: number; public system9: number; public system10: number; public firstColor1: number; public firstColor2: number; public firstColor3: number; public firstColor4: number; public firstColor5: number; public firstColor6: number; public firstColor7: number; public firstColor8: number; public firstNumberOdd: number; public firstNumberEven: number; public firstNumberLessThan24_5: number; public firstNumberGreaterThan24_5: number; public sumOfFirstFiveLessThan122_5: number; public sumOfFirstFiveGreaterThan122_5: number; public moreOddNumbers: number; public moreEvenNumbers: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ProductInstanceE2EConfiguration { public productInstanceId?: string; public betsPerSlip?: Interval; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class LocationE2EConfiguration { public locationId?: string; public isActive: boolean; public submitMode: ProductSubmitMode; public productInstanceE2EConfigurations?: ProductInstanceE2EConfiguration[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export enum ProductSubmitMode { Single = 0, Multi = 1, } export class Six4WinBetKindProbabilities { public standard: number; public system7: number; public system8: number; public system9: number; public system10: number; public firstColor1: number; public firstColor2: number; public firstColor3: number; public firstColor4: number; public firstColor5: number; public firstColor6: number; public firstColor7: number; public firstColor8: number; public firstNumberOdd: number; public firstNumberEven: number; public firstNumberLessThan24_5: number; public firstNumberGreaterThan24_5: number; public sumOfFirstFiveLessThan122_5: number; public sumOfFirstFiveGreaterThan122_5: number; public moreOddNumbers: number; public moreEvenNumbers: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ProductInstanceE2EConfiguration { public productInstance?: ProductInstanceRef; public betsPerSlip?: Interval; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class LocationE2EConfiguration { public isActive: boolean; public origin?: Origin; public headerData?: { [index:string]: string; }; public useTaxationAuthorityTags: boolean; public submitMode: ProductSubmitMode; public productInstanceE2EConfigurations?: ProductInstanceE2EConfiguration[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class E2EConfiguration { public id?: string; public delayTime: number; public numberOfSlipsPerLocation: number; public defaultSubmitMode: ProductSubmitMode; public six4WinBetKindProbabilities?: Six4WinBetKindProbabilities; public defaultProductInstanceE2EConfigurations?: ProductInstanceE2EConfiguration[]; public locationE2EConfigurations?: LocationE2EConfiguration[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/qry/e2e/configuration", "GET") export class GetE2EConfiguration implements IReturn { public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'GetE2EConfiguration'; } public getMethod() { return 'GET'; } public createResponse() { return new E2EConfiguration(); } }