export { BitcoinNetwork, UTXOBasic, UTXOConfirmed, UTXOSpendable, bitcoinToSatoshi, getP2TRInternalPublicKey_from_P2TR_publicKey, getRedeemScript_from_P2SH_P2WPKH_publicKey, getTapInternalKey_from_P2TR_publicKey, isSameUTXO, satoshiToBitcoin, sumUTXO } from './bitcoinUtils/bitcoinHelpers.mjs';
export { GetConfirmedSpendableUTXOFn, reselectSpendableUTXOsFactory, reselectSpendableUTXOsWithSafePadFactory, selectUTXOs } from './bitcoinUtils/selectUTXOs.mjs';
export { BitcoinRecipient, BitcoinTransactionPrepareResult, ReselectSpendableUTXOsFn, prepareTransaction } from './bitcoinUtils/prepareTransaction.mjs';
export { createTransaction } from './bitcoinUtils/createTransaction.mjs';
import '@c4/btc-utils';
import '@scure/btc-signer';
