/** * 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. */ import type { AuditLogDetailsOneOf } from './audit-log-details-one-of'; /** * Audit information */ export interface AuditLog { 'id'?: string; 'timestamp'?: string; 'username'?: string; 'action'?: AuditLogActionEnum; 'resourceType'?: AuditLogResourceTypeEnum; 'details'?: AuditLogDetailsOneOf; 'previousHash'?: string; 'hash'?: string; } export declare const AuditLogActionEnum: { readonly CopyFile: "COPY_FILE"; readonly CopyFileChild: "COPY_FILE_CHILD"; readonly RenameFile: "RENAME_FILE"; readonly RenameFolder: "RENAME_FOLDER"; readonly CopyFolder: "COPY_FOLDER"; readonly DeleteFile: "DELETE_FILE"; readonly DeleteFileChild: "DELETE_FILE_CHILD"; readonly DeleteFolder: "DELETE_FOLDER"; readonly CreateFolder: "CREATE_FOLDER"; readonly MoveFile: "MOVE_FILE"; readonly MoveFolder: "MOVE_FOLDER"; readonly UploadDocument: "UPLOAD_DOCUMENT"; readonly ReplaceDocumentContent: "REPLACE_DOCUMENT_CONTENT"; readonly RestoreDocumentVersion: "RESTORE_DOCUMENT_VERSION"; readonly ReplaceDocumentMetadata: "REPLACE_DOCUMENT_METADATA"; readonly UpdateDocumentMetadata: "UPDATE_DOCUMENT_METADATA"; readonly DownloadDocument: "DOWNLOAD_DOCUMENT"; readonly OpenDocument: "OPEN_DOCUMENT"; readonly DeleteDocumentMetadata: "DELETE_DOCUMENT_METADATA"; readonly RestoreFile: "RESTORE_FILE"; readonly RestoreFolder: "RESTORE_FOLDER"; readonly PermanentDeleteFile: "PERMANENT_DELETE_FILE"; readonly PermanentDeleteFolder: "PERMANENT_DELETE_FOLDER"; readonly EmptyRecycleBin: "EMPTY_RECYCLE_BIN"; readonly SignatureEnvelopeCreated: "SIGNATURE_ENVELOPE_CREATED"; readonly SignatureEnvelopeSent: "SIGNATURE_ENVELOPE_SENT"; readonly SignatureDocumentSigned: "SIGNATURE_DOCUMENT_SIGNED"; readonly SignatureEnvelopeCompleted: "SIGNATURE_ENVELOPE_COMPLETED"; readonly SignatureEnvelopeDeclined: "SIGNATURE_ENVELOPE_DECLINED"; readonly SignatureEnvelopeCancelled: "SIGNATURE_ENVELOPE_CANCELLED"; readonly SignatureEnvelopeExpired: "SIGNATURE_ENVELOPE_EXPIRED"; readonly SignatureReminderSent: "SIGNATURE_REMINDER_SENT"; readonly SignatureTemplateCreated: "SIGNATURE_TEMPLATE_CREATED"; readonly SignatureTemplateDeleted: "SIGNATURE_TEMPLATE_DELETED"; readonly PdfTransform: "PDF_TRANSFORM"; readonly WorkflowStarted: "WORKFLOW_STARTED"; readonly WorkflowTransitioned: "WORKFLOW_TRANSITIONED"; readonly WorkflowReviewed: "WORKFLOW_REVIEWED"; readonly WorkflowCompleted: "WORKFLOW_COMPLETED"; readonly WorkflowCancelled: "WORKFLOW_CANCELLED"; readonly WorkflowTaskReassigned: "WORKFLOW_TASK_REASSIGNED"; readonly WorkflowActionFailed: "WORKFLOW_ACTION_FAILED"; readonly WorkflowDefinitionCreated: "WORKFLOW_DEFINITION_CREATED"; readonly WorkflowDefinitionUpdated: "WORKFLOW_DEFINITION_UPDATED"; readonly WorkflowDefinitionDeleted: "WORKFLOW_DEFINITION_DELETED"; readonly ChainGenesis: "CHAIN_GENESIS"; }; export type AuditLogActionEnum = typeof AuditLogActionEnum[keyof typeof AuditLogActionEnum]; export declare const AuditLogResourceTypeEnum: { readonly File: "FILE"; readonly Folder: "FOLDER"; }; export type AuditLogResourceTypeEnum = typeof AuditLogResourceTypeEnum[keyof typeof AuditLogResourceTypeEnum];