Tx: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): Tx; encode(message: Tx,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: TxAmino): Tx; fromAminoMsg(object: TxAminoMsg): Tx; fromPartial(object: { authInfo?: { fee?: { amount?: { amount?: string; denom?: string; }[]; gasLimit?: bigint; granter?: string; payer?: string; }; signerInfos?: { modeInfo?: { multi?: { bitarray?: ...
; modeInfos?: ...
; }; single?: { mode?: ...
; }; }; publicKey?: { $typeUrl?: string; typeUrl?: string; value?: Uint8Array; }; sequence?: bigint; }[]; }; body?: { extensionOptions?: { $typeUrl?: string; typeUrl?: string; value?: Uint8Array; }[]; memo?: string; messages?: { $typeUrl?: string; typeUrl?: string; value?: Uint8Array; }[]; nonCriticalExtensionOptions?: { $typeUrl?: string; typeUrl?: string; value?: Uint8Array; }[]; timeoutHeight?: bigint; }; signatures?: Uint8Array[]; }): Tx; fromProtoMsg(message: TxProtoMsg): Tx; toAmino(message: Tx): TxAmino; toAminoMsg(message: Tx): TxAminoMsg; toProto(message: Tx): Uint8Array; toProtoMsg(message: Tx): TxProtoMsg; }