Module Persistent_env.Consistbl

let create: unit => t;
let clear: t => unit;
let check: t => Misc.Stdlib.String.t => Stdlib.Digest.t => Misc.filepath => unit;
let check_noadd: t => Misc.Stdlib.String.t => Stdlib.Digest.t => Misc.filepath => unit;
let extract: list(Misc.Stdlib.String.t) => t => list((Misc.Stdlib.String.t, option(Stdlib.Digest.t)));
let extract_map: Melange_compiler_libs__.Misc.Stdlib.String.Set.t => t => Melange_compiler_libs__.Misc.Stdlib.String.Map.t(option(Stdlib.Digest.t));
let filter: (Misc.Stdlib.String.t => bool) => t => unit;
exception Inconsistency of {
  1. unit_name: Misc.Stdlib.String.t,
  2. inconsistent_source: string,
  3. original_source: string,
};
exception Not_available(Misc.Stdlib.String.t);