//! VTC setup surface.
//!
//! - [`bundle`] — `VtcKeyBundle`, the secret-store payload that
//! carries the VTA-provisioned DID + key material.
//! - [`wizard`] — interactive `vtc setup` flow (feature-gated on
//! `setup`).
//! - [`from_toml`] — non-interactive `vtc setup --from <toml>`
//! (feature-gated on `setup`). Builds the same `WizardPlan` the
//! interactive wizard does and feeds it to the same `apply`.
//! - [`phase1`] — `vtc setup --setup-key-out <path>`: phase 1 of the
//! headless two-phase flow (mint + persist the ephemeral key, print
//! the grant command). Phase 2 is [`from_toml`].
//!
//! See `tasks/vtc-mvp/vta-driven-keys.md` for the design that
//! drove this module's shape.
pub use VtcKeyBundle;
pub use run_setup_from_file;
pub use run_setup_phase1;
pub use run_setup_wizard;