import { AccountStore, CosmosAccount, CosmwasmAccount } from "src"; export interface IbcTransferSender { account: ReturnType["getWallet"]>; chainId: string; channelId: string; /** If provided, the transfer is assumed to be CW20 token. */ contractTransfer?: { contractAddress: string; cosmwasmAccount: ReturnType["getWallet"]>; ics20ContractAddress: string; }; } export declare type IbcTransferCounterparty = Omit & { /** If provided, will override the counterparty account address. */ account: ReturnType["getWallet"]> | string; };