import { SolanaGitHubTokenListResolutionStrategy, SolanaStaticTokenListResolutionStrategy, SolanaCDNTokenListResolutionStrategy, SolanaStrategy, SolanaTokenListContainer } from './solana/index.mjs'; export { CLUSTER_SLUGS, SolanaTokenInfoMap } from './solana/index.mjs'; import { StellarStaticTokenListResolutionStrategy, StellarTokenListContainer } from './stellar/index.mjs'; import { StellarStrategy } from './stellar/types.mjs'; export { StellarTokenInfo } from './stellar/types.mjs'; export { SolanaENV, SolanaTagDetails, SolanaTokenExtensions, SolanaTokenInfo, SolanaTokenList } from './solana/types.mjs'; declare class TokenListProvider { static strategies: { solana: { GitHub: SolanaGitHubTokenListResolutionStrategy; Static: SolanaStaticTokenListResolutionStrategy; CDN: SolanaCDNTokenListResolutionStrategy; }; stellar: { Static: StellarStaticTokenListResolutionStrategy; }; }; resolveSolana: (strategy?: SolanaStrategy) => Promise; resolveStellar: (strategy?: StellarStrategy) => Promise; } export { SolanaCDNTokenListResolutionStrategy, SolanaGitHubTokenListResolutionStrategy, SolanaStaticTokenListResolutionStrategy, SolanaStrategy, SolanaTokenListContainer, StellarStaticTokenListResolutionStrategy, StellarStrategy, StellarTokenListContainer, TokenListProvider };