1pub mod backend;
10#[cfg(feature = "engine")]
11pub mod engine;
12#[cfg(feature = "bridges")]
13pub mod bridge;
14pub mod error;
15pub mod identity;
16pub mod keyauth;
17pub mod resolver;
18pub mod vault;
19#[cfg(feature = "vault-backup")]
20pub mod vault_backup;
21
22pub use backend::{Backend, BackendKind, Capabilities, Session};
23pub use error::{AgentError, Result};
24pub use identity::{IdentityStore, SessionIdentity};
25pub use resolver::{ResolvedSession, ResolverChain, SessionResolver};
26pub use vault::{FileVault, KeyVault, MemoryVault, StaticMasterKey};