// CleanLibrary shared client library — HTTP / auth / telemetry surface
// shared between Rust CLI (cleanlib-cli) and any other Rust consumers.
// Telemetry transport impl lands in subsequent CLEANLIB-N PRs per Client
// spec rev1 §7.
// Re-exports — load-bearing surface for sibling-crate consumers (cleanlib-cli,
// cleanlib-app integration tests) so they import via `cleanlib_client::*`
// without reaching into module paths.
pub use ;
pub use ;
// CLEANLIB-126 M1″ — extern-consumer surface re-exports (cycle-13).
// Per cycle-13 R5-Lane-2 F2: third-party consumers importing
// `cleanlib_client::{Client, Verdict, PolicyDecision}` previously hit
// `error[E0432]: unresolved imports` because the types lived behind
// module paths. Re-export at crate-root so the public API matches the
// documented surface (cf. docs-site SDK-Rust.md customer page).
pub use Client;
pub use ;