import { AminoMsg } from "@cosmjs/amino"; import { AminoConverter } from "@shareledgerjs/amino"; import { Input, Output } from "@shareledgerjs/types/cosmos/bank/v1beta1/bank"; import { Coin } from "@shareledgerjs/types/cosmos/base/v1beta1/coin"; export interface AminoMsgSend extends AminoMsg { readonly type: "cosmos-sdk/MsgSend"; readonly value: { /** Bech32 account address */ readonly from_address: string; /** Bech32 account address */ readonly to_address: string; readonly amount: readonly Coin[]; }; } export declare function isAminoMsgSend(msg: AminoMsg): msg is AminoMsgSend; /** A high level transaction of the coin module */ export interface AminoMsgMultiSend extends AminoMsg { readonly type: "cosmos-sdk/MsgMultiSend"; readonly value: { readonly inputs: readonly Input[]; readonly outputs: readonly Output[]; }; } export declare function isAminoMsgMultiSend(msg: AminoMsg): msg is AminoMsgMultiSend; export declare function createBankAminoConverters(): Record;