#[cfg(not(feature = "codegen-v2"))]
mod v1;
#[cfg(feature = "codegen-v2")]
mod v2;
pub use api::*;
#[cfg(not(feature = "codegen-v2"))]
mod api {
pub use super::v1::build_walk_fns;
pub use super::v1::generate_code;
pub use super::v1::get_serde_derives;
pub use super::v1::get_serde_derives_transparent;
}
#[cfg(feature = "codegen-v2")]
mod api {
pub use super::v2::build_walk_fns;
pub use super::v2::generate_code;
pub use super::v2::get_serde_derives;
pub use super::v2::get_serde_derives_transparent;
}