/* Options: Date: 2024-11-28 09:42:12 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: GetQuickRegistrationOptions.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class RegistrationprofileInformation { public ID?: string; public Name: string; public WizardAutomatischDoorlopen: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export enum DragDropAction { CopyEmailIncludingAttachments = 'CopyEmailIncludingAttachments', CopyEmailIncludingAndSeparateAttachments = 'CopyEmailIncludingAndSeparateAttachments', CopyEmailExcludingAndSeparateAttachments = 'CopyEmailExcludingAndSeparateAttachments', CopyEmailExcludingAttachments = 'CopyEmailExcludingAttachments', CopyOnlyAttachments = 'CopyOnlyAttachments', MoveEmailIncludingAttachments = 'MoveEmailIncludingAttachments', MoveEmailIncludingAndSeparateAttachments = 'MoveEmailIncludingAndSeparateAttachments', MoveEmailExcludingAndSeparateAttachments = 'MoveEmailExcludingAndSeparateAttachments', MoveEmailExcludingAttachments = 'MoveEmailExcludingAttachments', MoveOnlyAttachments = 'MoveOnlyAttachments', Files = 'Files', FileStream = 'FileStream', } export class QuickRegistrationOptions implements IReturn { public ProgCode: string; public RegistrationProfileID?: string; public RegistrationProfiles: RegistrationprofileInformation[]; public AttachmentRegistrationProfileID?: string; public AttachmentProfiles: RegistrationprofileInformation[]; public RegistrationProfileNewEmailID?: string; public EMailActie: string; public EMailActieNieuw: string; public EMailActieBeantwoorden: string; public EMailActieDoorsturen: string; public DefaultDragDropAction: DragDropAction; public RegistratieWizard365URL: string; public ApplicationName: string; public Extension: string; public MenuTonenBijSlepen: boolean; public AllowMultipleRegistrations: boolean; public MinimumAttachmentSize: number; public AllowEmptyEmailInRegistrationprofileWizard: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'QuickRegistrationOptions'; } public getMethod() { return 'POST'; } public createResponse() { return new QuickRegistrationOptions(); } } export class GetQuickRegistrationOptions implements IReturn { public ProgCode: string; public ApplicationName: string; public Extension: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'GetQuickRegistrationOptions'; } public getMethod() { return 'GET'; } public createResponse() { return new QuickRegistrationOptions(); } }