/**
 * Flowtype definitions for signTx
 * Generated by Flowgen from a Typescript Definition
 * Flowgen v1.21.0
 * @flow
 */

import type { ParsedSigningRequest, Version } from "../types/internal";
import type { SignedTransactionData } from "../types/public";
import type { Interaction } from "./common/types";
export type SerializeTokenAmountFn<T> = (val: T) => Buffer;
declare export function signTransaction(
  version: Version,
  request: ParsedSigningRequest
): Interaction<SignedTransactionData>;
