/* tslint:disable */ /* eslint-disable */ /** * openfilz-api * API for Document Management System * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Destination of the result of a PDF operation */ export interface OutputTarget { /** * NEW_DOCUMENT (default for merge) or NEW_VERSION (default for organize/rotate) */ 'mode'?: OutputTargetModeEnum; /** * NEW_DOCUMENT: target folder; null = folder of the (first) source */ 'folderId'?: string; /** * NEW_DOCUMENT: file name; null = derived from the (first) source */ 'name'?: string; /** * NEW_DOCUMENT: allow a name already present in the folder (default false) */ 'allowDuplicateFileNames'?: boolean; /** * NEW_VERSION: confirm that an existing digital signature may be invalidated */ 'acknowledgeSignatureLoss'?: boolean; } export const OutputTargetModeEnum = { NewDocument: 'NEW_DOCUMENT', NewVersion: 'NEW_VERSION', } as const; export type OutputTargetModeEnum = typeof OutputTargetModeEnum[keyof typeof OutputTargetModeEnum];