//! Administration interfaces for CTAP2 authenticators. This module exposes
//! traits for managing device configuration, biometric enrollment, and stored
//! credentials over any [`Channel`](crate::transport::Channel) transport. These
//! operations require user verification through a PIN or biometric factor, and
//! the protocol handles token acquisition and retry internally.
//!
//! Use [`CredentialManagement`] to enumerate and delete resident credentials,
//! [`AuthenticatorConfig`] to adjust device settings such as PIN policy and
//! enterprise attestation, and [`BioEnrollment`] to manage biometric templates.
//! Each trait is blanket-implemented for any
//! [`Channel`](crate::transport::Channel), so the same API works across every
//! transport.
pub use BioEnrollment;
pub use AuthenticatorConfig;
pub use CredentialManagement;