use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum AuditEvent {
Access,
Migration,
Removal,
Creation,
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct AuditLog {
pub event: AuditEvent,
pub key_id: String,
pub timestamp: u64,
pub details: Option<String>,
}