import { useTransferArgs } from './types'; import { useSkipTransfer } from './use-skip-transfer'; import { useCosmosTransferFees } from './use-cosmos-transfer-fees'; export type useTransferReturnType = Readonly<(ReturnType & { isSkipTransfer: true; }) | (ReturnType & { isSkipTransfer: false; })>; /** * React hook to get the transfer transaction data, using skip whenever necessary and possible */ export declare const useTransfer: ({ asset, sourceChain, destinationChain, destinationAddress, destinationAsset, amount, userAddress, walletClient, isMainnet, enabled }: useTransferArgs) => useTransferReturnType;