#[ cfg( feature = "common" ) ]
#[ test ]
fn common_re_exports_accessible()
{
use dream::common::ClaudePaths;
let _ = core::any::TypeId::of::< ClaudePaths >();
}
#[ cfg( feature = "storage" ) ]
#[ test ]
fn storage_re_exports_accessible()
{
use dream::storage::Storage;
let _ = core::any::TypeId::of::< Storage >();
}
#[ cfg( feature = "profile" ) ]
#[ test ]
fn profile_re_exports_accessible()
{
use dream::profile::token;
use dream::profile::account;
let _ = core::any::TypeId::of::< token::TokenStatus >();
let _ = core::any::TypeId::of::< account::Account >();
}
#[ cfg( feature = "runner" ) ]
#[ test ]
fn runner_re_exports_accessible()
{
use dream::runner::ClaudeCommand;
let _ = core::any::TypeId::of::< ClaudeCommand >();
}
#[ cfg( feature = "version" ) ]
#[ test ]
fn version_re_exports_accessible()
{
use dream::version::CoreError;
let _ = core::any::TypeId::of::< CoreError >();
}