import { BitcoinBlockchainName, BlockchainName, EvmBlockchainName, SolanaBlockchainName, SuiBlockchainName, TestnetEvmBlockchain, TonBlockchainName, TronBlockchainName } from './blockchain-name'; import { ChainType } from './chain-type'; export declare class BlockchainsInfo { /** * Finds blockchain name, based on provided chain id. */ static getBlockchainNameById(chainId: string | number): BlockchainName | undefined; static getChainType(blockchainName: BlockchainName): ChainType; static isBlockchainName(chain: string): chain is BlockchainName; static isEvmBlockchainName(blockchainName: BlockchainName): blockchainName is EvmBlockchainName; static isTestBlockchainName(blockchainName: BlockchainName): blockchainName is TestnetEvmBlockchain; static isBitcoinBlockchainName(blockchainName: BlockchainName): blockchainName is BitcoinBlockchainName; static isTronBlockchainName(blockchainName: BlockchainName): blockchainName is TronBlockchainName; static isTonBlockchainName(blockchainName: BlockchainName): blockchainName is TonBlockchainName; static isSolanaBlockchainName(blockchainName: BlockchainName): blockchainName is SolanaBlockchainName; static isSuiBlockchainName(blockchainName: BlockchainName): blockchainName is SuiBlockchainName; }