use ClientTransport; // internal type
/// A trait for types that can be converted into an internal `ClientTransport`.
///
/// This allows the `Client::connect` method to accept various configurations
/// or pre-configured transport types (like `ClientStdioTransportConfig`)
/// without exposing the internal `ClientTransport` enum directly in the signature.