sig
type t =
OpamState.state = {
partial : bool;
root : OpamPath.t;
switch : OpamTypes.switch;
compiler : OpamTypes.compiler;
compiler_version : OpamTypes.compiler_version;
opams : OpamFile.OPAM.t OpamTypes.package_map;
descrs : OpamFile.Descr.t OpamTypes.package_map;
repositories : OpamFile.Repo_config.t OpamTypes.repository_name_map;
packages : OpamTypes.package_set;
available_packages : OpamTypes.package_set Lazy.t;
aliases : OpamFile.Aliases.t;
pinned : OpamFile.Pinned.t;
installed : OpamFile.Installed.t;
installed_roots : OpamFile.Installed_roots.t;
reinstall : OpamFile.Reinstall.t;
config : OpamFile.Config.t;
repo_index : OpamFile.Repo_index.t;
}
end