Module Odoc_odoc.Compile

type parent_cli_spec =
  1. | CliParent of string
  2. | CliPackage of string
  3. | CliNoparent
val name_of_output : prefix:string -> Odoc_odoc.Fs.File.t -> string
val compile : resolver:Odoc_odoc.Resolver.t -> parent_cli_spec:parent_cli_spec -> hidden:bool -> children:string list -> output:Odoc_odoc.Fs.File.t -> warnings_options:Odoc_model.Error.warnings_options -> source:(Fpath.t * string list) option -> cmt_filename_opt:string option -> Odoc_odoc.Fs.File.t -> (unit, [> Odoc_odoc.Or_error.msg ]) Odoc_odoc.Or_error.result