import { _ChainInfo } from '@soul-wallet/chain-list/types'; import { CrowdloanItem, CrowdloanParaState } from '@soul-wallet/extension-base/background/KoniTypes'; import { _SubstrateApi } from '@soul-wallet/extension-base/services/chain-service/types'; import { ApiPromise } from '@polkadot/api'; export declare const subscribeAcalaContributeInterval: (polkadotAddresses: string[], paraState: CrowdloanParaState, callback: (rs: CrowdloanItem) => void) => () => void; export declare function getCrowdloanFundsStatus(api: ApiPromise): Promise>; export declare function subscribeCrowdloan(addresses: string[], substrateApiMap: Record, callback: (networkKey: string, rs: CrowdloanItem) => void, chainInfoMap: Record): Promise<() => void>;