//! Astrid Events - Event bus and types for the Astrid secure agent runtime.
//!
//! This crate provides:
//! - IPC payload types and LLM message schemas (re-exported from `astrid-types`)
//! - Broadcast-based event bus for async subscribers
//! - Subscriber registry for synchronous handlers
// Re-export shared types for backward compatibility. `kernel_api` lives in
// `astrid-core` (it references `PrincipalId`/`Quotas`); `llm` is in
// `astrid-types` (the WASM-compatible side, zero `astrid-core` dep).
pub use kernel_api;
pub use llm;
pub use ;
pub use ;
pub use IpcMessage;
pub use IpcPayload;
pub use IpcRateLimiter;