export type TActionType = 'create' | 'update' | 'delete' | 'pause' | 'resume' | 'test' | 'scan' | 'sync' | 'obsolete' | 'push'; export type TActionEntity = 'connection' | 'secret' | 'pipeline' | 'sync' | 'managed-secret'; export interface IActionLogEntry { id: string; timestamp: number; actionType: TActionType; entityType: TActionEntity; entityId: string; entityName: string; details: string; username: string; }