declare const _default: {
    stellar: {
        formatTransaction: typeof import("../families/stellar/transaction").formatTransaction;
        fromTransactionRaw: (tr: import("../families/stellar/types").TransactionRaw) => import("../families/stellar/types").Transaction;
        toTransactionRaw: (transaction: import("../families/stellar/types").Transaction) => import("../families/stellar/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    xrp: {
        formatTransaction: ({ amount, recipient, fees, tag, useAllAmount }: import("../families/xrp/types").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("../families/xrp/types").TransactionRaw) => import("../families/xrp/types").Transaction;
        toTransactionRaw: (t: import("../families/xrp/types").Transaction) => import("../families/xrp/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    aleo: {
        formatTransaction: typeof import("@ledgerhq/coin-aleo/transaction").formatTransaction;
        fromTransactionRaw: typeof import("@ledgerhq/coin-aleo/transaction").fromTransactionRaw;
        toTransactionRaw: typeof import("@ledgerhq/coin-aleo/transaction").toTransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    algorand: {
        formatTransaction: ({ mode, subAccountId, amount, recipient, fees, useAllAmount }: import("@ledgerhq/coin-algorand/lib/types").AlgorandTransaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-algorand/lib/types").AlgorandTransactionRaw) => import("@ledgerhq/coin-algorand/lib/types").AlgorandTransaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-algorand/lib/types").AlgorandTransaction) => import("@ledgerhq/coin-algorand/lib/types").AlgorandTransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    aptos: {
        formatTransaction: ({ mode, amount, fees, recipient, useAllAmount }: import("@ledgerhq/coin-aptos/lib/types/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (t: import("@ledgerhq/coin-aptos/lib/types/index").TransactionRaw) => import("@ledgerhq/coin-aptos/lib/types/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-aptos/lib/types/index").Transaction) => import("@ledgerhq/coin-aptos/lib/types/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    bitcoin: {
        fromTransactionRaw: (tr: import("@ledgerhq/coin-bitcoin/lib/types").TransactionRaw) => import("@ledgerhq/coin-bitcoin/lib/types").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-bitcoin/lib/types").Transaction) => import("@ledgerhq/coin-bitcoin/lib/types").TransactionRaw;
        formatTransaction: (t: import("@ledgerhq/coin-bitcoin/lib/types").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        formatTransactionStatus: (t: import("@ledgerhq/coin-bitcoin/lib/types").Transaction, ts: import("@ledgerhq/coin-bitcoin/lib/types").TransactionStatus, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionStatusRaw: (tr: import("@ledgerhq/coin-bitcoin/lib/types").TransactionStatusRaw) => import("@ledgerhq/coin-bitcoin/lib/types").TransactionStatus;
        toTransactionStatusRaw: (t: import("@ledgerhq/coin-bitcoin/lib/types").TransactionStatus) => import("@ledgerhq/coin-bitcoin/lib/types").TransactionStatusRaw;
    };
    cardano: {
        formatTransaction: ({ mode, amount, recipient, useAllAmount, subAccountId }: import("@ledgerhq/coin-cardano/lib/types").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-cardano/lib/types").TransactionRaw) => import("@ledgerhq/coin-cardano/lib/types").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-cardano/lib/types").Transaction) => import("@ledgerhq/coin-cardano/lib/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    casper: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-casper/lib/types/common").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-casper/lib/types/common").TransactionRaw) => import("@ledgerhq/coin-casper/lib/types/common").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-casper/lib/types/common").Transaction) => import("@ledgerhq/coin-casper/lib/types/common").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    canton: {
        formatTransaction: ({ amount, recipient, fee, useAllAmount }: import("@ledgerhq/coin-canton/lib/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-canton/lib/index").TransactionRaw) => import("@ledgerhq/coin-canton/lib/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-canton/lib/index").Transaction) => import("@ledgerhq/coin-canton/lib/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    celo: {
        formatTransaction: (t: import("@ledgerhq/coin-celo/lib/types/types").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-celo/lib/types/types").TransactionRaw) => import("@ledgerhq/coin-celo/lib/types/types").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-celo/lib/types/types").Transaction) => import("@ledgerhq/coin-celo/lib/types/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    concordium: {
        formatTransaction: ({ amount, recipient, fee, useAllAmount }: import("@ledgerhq/coin-concordium/lib/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-concordium/lib/index").TransactionRaw) => import("@ledgerhq/coin-concordium/lib/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-concordium/lib/index").Transaction) => import("@ledgerhq/coin-concordium/lib/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    cosmos: {
        formatTransaction: ({ mode, amount, fees, recipient, validators, memo, sourceValidator, useAllAmount }: import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-cosmos/lib/types/index").TransactionRaw) => import("@ledgerhq/coin-cosmos/lib/types/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-cosmos/lib/types/index").Transaction) => import("@ledgerhq/coin-cosmos/lib/types/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    evm: {
        formatTransaction: ({ mode, amount, recipient, useAllAmount }: import("@ledgerhq/coin-evm/lib/types/transaction").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (rawTx: import("@ledgerhq/coin-evm/lib/types/transaction").TransactionRaw) => import("@ledgerhq/coin-evm/lib/types/transaction").Transaction;
        toTransactionRaw: (tx: import("@ledgerhq/coin-evm/lib/types/transaction").Transaction) => import("@ledgerhq/coin-evm/lib/types/transaction").TransactionRaw;
        toTransactionStatusRaw: (transactionStatus: import("@ledgerhq/coin-evm/lib/types/transaction").TransactionStatus) => import("@ledgerhq/coin-evm/lib/types/transaction").TransactionStatusRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionStatusRaw: (transactionStatusRaw: import("@ledgerhq/coin-evm/lib/types/transaction").TransactionStatusRaw) => import("@ledgerhq/coin-evm/lib/types/transaction").TransactionStatus;
    };
    hedera: {
        formatTransaction: typeof import("@ledgerhq/coin-hedera/transaction").formatTransaction;
        fromTransactionRaw: typeof import("@ledgerhq/coin-hedera/transaction").fromTransactionRaw;
        toTransactionRaw: typeof import("@ledgerhq/coin-hedera/transaction").toTransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    filecoin: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-filecoin/lib/types/bridge").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-filecoin/lib/types/bridge").TransactionRaw) => import("@ledgerhq/coin-filecoin/lib/types/bridge").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-filecoin/lib/types/bridge").Transaction) => import("@ledgerhq/coin-filecoin/lib/types/bridge").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    internet_computer: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-internet_computer/lib/types/common").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-internet_computer/lib/types/common").TransactionRaw) => import("@ledgerhq/coin-internet_computer/lib/types/common").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-internet_computer/lib/types/common").Transaction) => import("@ledgerhq/coin-internet_computer/lib/types/common").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    icon: {
        formatTransaction: ({ mode, amount, recipient, useAllAmount }: import("@ledgerhq/coin-icon/lib/types/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-icon/lib/types/index").TransactionRaw) => import("@ledgerhq/coin-icon/lib/types/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-icon/lib/types/index").Transaction) => import("@ledgerhq/coin-icon/lib/types/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    kaspa: {
        formatTransaction: ({ amount, recipient, useAllAmount, subAccountId }: import("@ledgerhq/coin-kaspa/lib/types/bridge").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-kaspa/lib/types/bridge").TransactionRaw) => import("@ledgerhq/coin-kaspa/lib/types/bridge").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-kaspa/lib/types/bridge").Transaction) => import("@ledgerhq/coin-kaspa/lib/types/bridge").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/coin-kaspa/lib/types/bridge").Transaction, ts: import("@ledgerhq/coin-kaspa/lib/types/bridge").TransactionStatus, mainAccount: import("@ledgerhq/coin-kaspa/lib/types/bridge").KaspaAccount) => string;
    };
    multiversx: {
        formatTransaction: ({ mode, amount, recipient, useAllAmount, subAccountId }: import("@ledgerhq/coin-multiversx/lib/types").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-multiversx/lib/types").TransactionRaw) => import("@ledgerhq/coin-multiversx/lib/types").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-multiversx/lib/types").Transaction) => import("@ledgerhq/coin-multiversx/lib/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    near: {
        formatTransaction: ({ mode, amount, recipient, useAllAmount }: import("@ledgerhq/coin-near/lib/types").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (transactionRaw: import("@ledgerhq/coin-near/lib/types").TransactionRaw) => import("@ledgerhq/coin-near/lib/types").Transaction;
        toTransactionRaw: (transaction: import("@ledgerhq/coin-near/lib/types").Transaction) => import("@ledgerhq/coin-near/lib/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    polkadot: {
        formatTransaction: ({ mode, amount, recipient, validators, useAllAmount }: import("@ledgerhq/coin-polkadot/lib/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-polkadot/lib/index").TransactionRaw) => import("@ledgerhq/coin-polkadot/lib/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-polkadot/lib/index").Transaction) => import("@ledgerhq/coin-polkadot/lib/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    solana: {
        formatTransaction: (tx: import("@ledgerhq/coin-solana/lib/types").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => Promise<string>;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-solana/lib/types").TransactionRaw) => import("@ledgerhq/coin-solana/lib/types").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-solana/lib/types").Transaction) => import("@ledgerhq/coin-solana/lib/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    stacks: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-stacks/lib/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-stacks/lib/index").TransactionRaw) => import("@ledgerhq/coin-stacks/lib/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-stacks/lib/index").Transaction) => import("@ledgerhq/coin-stacks/lib/index").TransactionRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
    };
    tezos: {
        formatTransaction: ({ mode, subAccountId, amount, recipient, gasLimit, storageLimit, fees, useAllAmount, estimatedFees, }: import("@ledgerhq/coin-tezos/lib/types/bridge").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-tezos/lib/types/bridge").TransactionRaw) => import("@ledgerhq/coin-tezos/lib/types/bridge").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-tezos/lib/types/bridge").Transaction) => import("@ledgerhq/coin-tezos/lib/types/bridge").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    ton: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-ton/lib/types").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-ton/lib/types").TransactionRaw) => import("@ledgerhq/coin-ton/lib/types").Transaction;
        toTransactionRaw: (transaction: import("@ledgerhq/coin-ton/lib/types").Transaction) => import("@ledgerhq/coin-ton/lib/types").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    tron: {
        formatTransaction: (t: import("@ledgerhq/coin-tron/lib/index").Transaction, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-tron/lib/index").TransactionRaw) => import("@ledgerhq/coin-tron/lib/index").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-tron/lib/index").Transaction) => import("@ledgerhq/coin-tron/lib/index").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
    vechain: {
        formatTransaction: (t: import("@ledgerhq/coin-vechain/lib/types/bridge").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionRaw) => import("@ledgerhq/coin-vechain/lib/types/bridge").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-vechain/lib/types/bridge").Transaction) => import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionStatusRaw) => import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionStatus;
        toTransactionStatusRaw: (ts: import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionStatus) => import("@ledgerhq/coin-vechain/lib/types/bridge").TransactionStatusRaw;
    };
    sui: {
        formatTransaction: (transaction: import("@ledgerhq/coin-sui/lib/index").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (transaction: import("@ledgerhq/coin-sui/lib/index").TransactionRaw) => import("@ledgerhq/coin-sui/lib/index").Transaction;
        toTransactionRaw: (transaction: import("@ledgerhq/coin-sui/lib/index").Transaction) => import("@ledgerhq/coin-sui/lib/index").TransactionRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
    };
    mina: {
        formatTransaction: ({ recipient, useAllAmount, amount }: import("@ledgerhq/coin-mina/lib/types/common").Transaction, account: import("@ledgerhq/types-live").Account) => string;
        fromTransactionRaw: (tr: import("@ledgerhq/coin-mina/lib/types/common").TransactionRaw) => import("@ledgerhq/coin-mina/lib/types/common").Transaction;
        toTransactionRaw: (t: import("@ledgerhq/coin-mina/lib/types/common").Transaction) => import("@ledgerhq/coin-mina/lib/types/common").TransactionRaw;
        fromTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommonRaw) => import("@ledgerhq/types-live").TransactionStatusCommon;
        toTransactionStatusRaw: (ts: import("@ledgerhq/types-live").TransactionStatusCommon) => import("@ledgerhq/types-live").TransactionStatusCommonRaw;
        formatTransactionStatus: (t: import("@ledgerhq/types-live").TransactionCommon, { errors, warnings, estimatedFees, amount, totalSpent }: import("@ledgerhq/types-live").TransactionStatusCommon, mainAccount: import("@ledgerhq/types-live").Account) => string;
    };
};
export default _default;
//# sourceMappingURL=transaction.d.ts.map