/* 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. */ // May contain unused imports in some cases // @ts-ignore import type { CopyAudit } from './copy-audit'; // May contain unused imports in some cases // @ts-ignore import type { CreateFolderAudit } from './create-folder-audit'; // May contain unused imports in some cases // @ts-ignore import type { CreateFolderRequest } from './create-folder-request'; // @ts-ignore import type { CopyAudit } from './copy-audit'; // @ts-ignore import type { CreateFolderAudit } from './create-folder-audit'; // @ts-ignore import type { DeleteAudit } from './delete-audit'; // @ts-ignore import type { DeleteMetadataAudit } from './delete-metadata-audit'; // @ts-ignore import type { MoveAudit } from './move-audit'; // @ts-ignore import type { RenameAudit } from './rename-audit'; // @ts-ignore import type { ReplaceAudit } from './replace-audit'; // @ts-ignore import type { UpdateMetadataAudit } from './update-metadata-audit'; // @ts-ignore import type { UploadAudit } from './upload-audit'; // May contain unused imports in some cases // @ts-ignore import type { DeleteAudit } from './delete-audit'; // May contain unused imports in some cases // @ts-ignore import type { DeleteMetadataAudit } from './delete-metadata-audit'; // May contain unused imports in some cases // @ts-ignore import type { MoveAudit } from './move-audit'; // May contain unused imports in some cases // @ts-ignore import type { PdfTransformAudit } from './pdf-transform-audit'; // May contain unused imports in some cases // @ts-ignore import type { RenameAudit } from './rename-audit'; // May contain unused imports in some cases // @ts-ignore import type { ReplaceAudit } from './replace-audit'; // May contain unused imports in some cases // @ts-ignore import type { RestoreVersionAudit } from './restore-version-audit'; // May contain unused imports in some cases // @ts-ignore import type { UpdateMetadataAudit } from './update-metadata-audit'; // May contain unused imports in some cases // @ts-ignore import type { UploadAudit } from './upload-audit'; // May contain unused imports in some cases // @ts-ignore import type { WorkflowActionFailureAudit } from './workflow-action-failure-audit'; // May contain unused imports in some cases // @ts-ignore import type { WorkflowAudit } from './workflow-audit'; /** * @type AuditLogDetailsOneOf */ export type AuditLogDetailsOneOf = { type: 'copy' } & CopyAudit | { type: 'createFolder' } & CreateFolderAudit | { type: 'delete' } & DeleteAudit | { type: 'deleteMetadata' } & DeleteMetadataAudit | { type: 'move' } & MoveAudit | { type: 'pdfTransform' } & PdfTransformAudit | { type: 'rename' } & RenameAudit | { type: 'replace' } & ReplaceAudit | { type: 'restoreVersion' } & RestoreVersionAudit | { type: 'updateMetadata' } & UpdateMetadataAudit | { type: 'upload' } & UploadAudit | { type: 'workflow' } & WorkflowAudit | { type: 'workflowActionFailure' } & WorkflowActionFailureAudit;