import { AmountData, BalanceItem } from '@soul-wallet/extension-base/background/KoniTypes'; import { ChainService } from '@soul-wallet/extension-base/services/chain-service'; export declare class BalanceService { private chainService; constructor(chainService: ChainService); subscribeTokenFreeBalance(address: string, chain: string, tokenSlug: string | undefined, callback?: (rs: AmountData) => void): Promise<[() => void, AmountData]>; getTokenFreeBalance(address: string, chain: string, tokenSlug?: string): Promise; subscribeBalance(addresses: string[], chains: string[] | null, callback: (rs: BalanceItem) => void): () => void; }