import * as cnioDinogo from 'cnio-dinogo'; import { Result } from '../utils/result'; import * as types from './types'; import { CardanoAsset, CardanoBalance, CardanoMultiAsset } from './types'; export declare const setChains: (data: [types.CardanoChainConfig]) => void; export declare const getDefaultChain: () => types.CardanoChainConfig | undefined; export declare const isCardanoWalletInstalled: (walletCode: string) => boolean; export declare const connectCardanoChainWallet: (walletCode: string) => Promise>; export declare const getCardanoAccountAddress: (wallet: cnioDinogo.nioblockchain.cardano.wallet.model.CardanoWalletFullApi) => Promise; export declare const getCardanoStakeKey: (wallet: cnioDinogo.nioblockchain.cardano.wallet.model.CardanoWalletFullApi) => Promise; export declare const getBalances: (wallet: cnioDinogo.nioblockchain.cardano.wallet.model.CardanoWalletFullApi) => Promise>; export declare const findDesiredAsset: (policyId: string, assetName: string, multiAssets: CardanoMultiAsset[]) => undefined | CardanoAsset; export declare const sendTransaction: (destinationAddress: string, amount: string, tokenDetail: types.CardanoTokenConfig, connectedWallet: cnioDinogo.nioblockchain.cardano.wallet.model.CardanoWalletFullApi) => Promise>;