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

import type { Response } from "../type/response";
import type { Plugin } from "../plugin";
export type LoadParams = {|
  scriptURL: string,
|};
export type VisualParts = {||};
/**
 * @internal
 */
declare export class Dispatcher {
  constructor(): this;
  +dispose: () => void;
  +load: (x: LoadParams) => Promise<Response<void>>;
  +getPlugins: () => Plugin[];
}
