/* Options: Date: 2024-10-18 04:30:17 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetApplicationInfo.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class ModuleInformation { public ModuleName: string; public ModuleVersion: string; public ModuleDate: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ApplicationInfo { public ApplicationName: string; public Version: string; public VersionGateway: string; public Environment: string; public MachineName: string; public CustomerCode: string; public CustomerBrandCode: string; public DatabaseName: string; public DatabaseVersion: string; public DatabaseServer: string; public UserName: string; public UserLoginName: string; public ModulesInformation: ModuleInformation[]; public WebsiteIntranetUrl: string; public IDBOpties: boolean; public OnPremisesUrl: string; public OnLineUrl: string; public IsApiGateway: boolean; public HasCRMModuleActive: boolean; public HasExtranetModuleActive: boolean; public HasHuisstijlMOModuleActive: boolean; public HasDigitaalOndertekenenModuleActive: boolean; public HasDOVoorWordHuisstijl: boolean; public HasDOVoorWordRegistreren: boolean; public HasDOVoorExcelHuisstijl: boolean; public HasDOVoorExcelRegistreren: boolean; public HasDOVoorPowerPointHuisstijl: boolean; public HasDOVoorPowerPointRegistreren: boolean; public HasDOVoorOutlookHuisstijl: boolean; public HasDOVoorOutlookRegistreren: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GetApplicationInfo implements IReturn { public IncludeModules: boolean; public IncludeOfficeAddins: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'GetApplicationInfo'; } public getMethod() { return 'POST'; } public createResponse() { return new ApplicationInfo(); } }