//! Types are grouped by domain:
//! - [`account`] – reseller details, balances
//! - [`domain`] – domain list, info, renew, register
//! - [`contact`] – contact CRUD models
//! - [`tld`] – TLD list and pricing
//! - [`transfer`] – transfer initiation and checks
// Flatten everything so callers can just `use crate::models::*`
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
use Deserialize;
/// Generic paginated envelope returned by list endpoints.