pub
use async_trait;
use crateKovaError;
use crateStreamEvent;
/// Callback-based handler for processing streaming LLM response events.
///
/// Consumers implement this trait to receive events as they arrive from
/// the provider stream. The handler must be `Send + Sync` to support
/// concurrent usage across async tasks.