You can search for identifiers within the package.
in-package search v0.2.0
type event = [
| `Result of Alcotest_engine__.Model.Test_name.t * [ `Ok | `Exn of Alcotest_engine__.Model.Test_name.t * string * unit Fmt.t | `Error of Alcotest_engine__.Model.Test_name.t * unit Fmt.t | `Skip | `Todo of string ]
| `Start of Alcotest_engine__.Model.Test_name.t
]
type result = {
success : int;
failures : int;
time : float;
errors : unit Fmt.t list;
}
val tag : [ `Ok | `Fail | `Skip | `Todo | `Assert ] Fmt.t
module Make (X : sig ... end) : sig ... end