/** IBC transfer tokens to another chain */ export declare function ibcTransfer(channel: string, denom: string, amount: string, receiver: string, timeoutMinutes?: number): Promise<{ sender: string; receiver: string; channel: string; denom: string; amount: string; timeoutMinutes: number; txHash: string; height: number; gasUsed: bigint; gasWanted: bigint; code: number; }>; /** List IBC channels */ export declare function listChannels(): Promise<{ channel_id: string; port_id: string; state: string; counterparty: { channel_id: string; port_id: string; }; connection_hops: string[]; }[]>;