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

import type { Interaction, SendFn } from "./types";
declare export function interact<T>(
  interaction: Interaction<T>,
  send: SendFn,
  sendFirst?: SendFn
): Promise<T>;
