#![allow(
    dead_code,
    unused_imports,
    unused_variables,
    unused_assignments,
    unused
)]

pub mod age;
pub mod age_keys;
pub mod api;
pub mod config;
pub mod cosmian;
pub mod leases;
pub mod rustyvault;
pub mod secretumvault;
pub mod service;
pub mod types;

pub use age_keys::{AgeKeyManager, AgeKeypair};
pub use config::VaultServiceConfig;
pub use service::{KmsBackend, KmsService};
pub use types::{DataKey, EncryptionContext, KeySpec, KmsBackendConfig, KmsError, Result};
