(**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *)

type t =
  | Classic of Utils_js.FilenameSet.t Utils_js.FilenameMap.t
  | TypesFirst of (Utils_js.FilenameSet.t * Utils_js.FilenameSet.t) Utils_js.FilenameMap.t

val implementation_dependency_graph : t -> Utils_js.FilenameSet.t Utils_js.FilenameMap.t

val sig_dependency_graph : t -> Utils_js.FilenameSet.t Utils_js.FilenameMap.t

val debug_to_string : t -> string

Add mli for Dependency_info module
Add mli for Dependency_info module

Summary: In later diffs I plan to make the representation opaque, and then start changing it.

Reviewed By: gabelevi

Differential Revision: D18330011

fbshipit-source-id: 1a9b5dbfb20294b6d4e0389a38d0699874f28458
