//! Zig binding generator backend for alef.
//!
//! Phase 1A skeleton: registers `ZigBackend` and exposes `BuildConfig`
//! with `BuildDependency::Ffi`. Real codegen lands in Phase 1B.
pub
pub
pub
pub use ZigBackend;
pub use ZigTraitBridgeGenerator;
// ~keep Reachable by the docs layer (`docs::signatures`, `docs::language_pages`) so a Zig
// function/method's documented param and return types come from the same predicate the
// emitter itself consults, rather than a docs-local guess at whether a `Named` DTO crosses
// the wrapper boundary as a struct or as JSON bytes.
pub use ;