//! Code generation from wellformed schemas.
//!
//! This module provides utilities for generating Rust code from wellformed IR schemas.
//! It is primarily used by the `wellformed_macros` crate to implement the
//! `wellformed!`, `form_schema!`, and `wel_schema!` proc macros.
//!
//! # Example
//!
//! ```ignore
//! use wellformed::codegen::generate_all;
//! use wellformed::codegen::CodegenOptions;
//! use wellformed::Schema;
//!
//! let schema: Schema = serde_json::from_str(json)?;
//! let generated = generate_all(&schema, json, &CodegenOptions::default());
//! println!("{}", generated.code);
//! ```
pub use generate_api;
pub use generate_shared_types;
pub use ;
pub use ;