import { TransactionRequest } from 'ethers'; import { Network } from '@wormhole-foundation/sdk-connect'; declare function createMayanForwarderShim(): { encodeFunctionData: (forwarderData: string, payee: string, fee: bigint, tokenIn: string, amountIn: bigint, isNativeToken: boolean) => string; getMsgValue: (amountIn: bigint, isNativeToken: boolean) => bigint; }; declare function getEvmContractAddress(network: Network, feeUnits: bigint, isNewEvmReferralEnabled?: boolean): string; declare function createTransactionRequest(network: Network, mayanTxRequest: TransactionRequest, amountUnits: bigint, feeUnits: bigint, sender: string, referrer: string, tokenAddress: string, isNativeToken: boolean, isNewEvmReferralEnabled?: boolean): TransactionRequest; export { createMayanForwarderShim, getEvmContractAddress, createTransactionRequest, }; //# sourceMappingURL=utils.d.ts.map