//! bext-plugin-wasm: WASM plugin runtime for bext lifecycle plugins.
//!
//! Uses wasmtime to load and execute sandboxed WASM modules that implement
//! the `LifecyclePlugin` trait from `bext-plugin-api`.
//!
//! The wasmtime dependency is optional — when not present, this crate
//! provides the type definitions and sandbox infrastructure but cannot
//! actually load WASM modules.

pub mod adapter;
pub mod host_functions;
pub mod kv;
pub mod queue;
pub mod runtime;
pub mod sandbox;
