/* Options: Date: 2024-11-21 05:54:21 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.paysecure.acculynk.net //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DataStoreRequest.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class RequestorCredentials { // @Required() public MerchantId: string; // @Required() public UserName: string; // @Required() public Password: string; // @Required() public Version: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export enum DataStoreScope { AllMerchants = 'AllMerchants', SingleMerchant = 'SingleMerchant', } export class DataStoreFor { public StoreScope: DataStoreScope; public Value: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class DataStore { public ErrorCode: string; public ErrorMessage: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class DataStoreRequest implements IReturn { public Credentials: RequestorCredentials; public Scope: DataStoreFor; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'DataStoreRequest'; } public getMethod() { return 'DELETE'; } public createResponse() { return new DataStore(); } }