import { _ChainAsset, _ChainInfo } from '@soul-wallet/chain-list/types'; import { BalanceItem } from '@soul-wallet/extension-base/background/KoniTypes'; import { _EvmApi, _SubstrateApi } from '@soul-wallet/extension-base/services/chain-service/types'; export declare function subscribeBalance(addresses: string[], chainInfoMap: Record, substrateApiMap: Record, evmApiMap: Record, callback: (rs: BalanceItem) => void): () => void; export declare function subscribeSubstrateBalance(addresses: string[], chainInfo: _ChainInfo, chain: string, networkAPI: _SubstrateApi, evmApiMap: Record, callBack: (rs: BalanceItem) => void): Promise<() => void>; export declare function subscribeEVMBalance(chain: string, addresses: string[], evmApiMap: Record, callback: (rs: BalanceItem) => void, tokenInfo: _ChainAsset): () => void;