import { Transaction } from "@ledgerhq/coin-evm/types/index";
import { EthereumTransaction as WalletAPIEthereumTransaction } from "@ledgerhq/wallet-api-core";
import { GetWalletAPITransactionSignFlowInfos } from "../../wallet-api/types";
import { AccountLike } from "@ledgerhq/types-live";
/**
 * EVM Transaction factory.
 * By default the transaction is an EIP-1559 transaction.
 * @see prepareTransaction that will make sure it's compatible or not
 */
export declare const createTransaction: (account: AccountLike) => Transaction;
declare const _default: {
    getWalletAPITransactionSignFlowInfos: GetWalletAPITransactionSignFlowInfos<WalletAPIEthereumTransaction, Transaction>;
};
export default _default;
//# sourceMappingURL=walletApiAdapter.d.ts.map