Module DocOckCmti

val read_interface : 'a -> string -> Typedtree.signature -> 'a DocOckPaths.Identifier.module_ * 'a DocOckTypes.Documentation.t * 'a DocOckTypes.Signature.t
val read_module_type : 'a DocOckIdentEnv.t -> 'a DocOckPaths.Identifier.signature -> int -> Typedtree.module_type -> 'a DocOckTypes.ModuleType.expr
val read_value_description : 'a DocOckIdentEnv.t -> 'a DocOckPaths.Identifier.signature -> Typedtree.value_description -> 'a DocOckTypes.Signature.item
val read_type_declarations : 'a DocOckIdentEnv.t -> 'a DocOckPaths.Identifier.signature -> Typedtree.type_declaration list -> 'a DocOckTypes.Signature.item list
val read_module_type_declaration : 'a DocOckIdentEnv.t -> 'a DocOckPaths.Identifier.signature -> Typedtree.module_type_declaration -> 'a DocOckTypes.ModuleType.t
val read_class_type_declarations : 'a DocOckIdentEnv.t -> 'a DocOckPaths.Identifier.signature -> Typedtree.class_type Typedtree.class_infos list -> 'a DocOckTypes.Signature.item list