# Module GtkSourceView2.SourceLanguageManager

    module SourceLanguageManager: sig .. end

    include GtkSourceView2Props.SourceLanguageManager

    val new_ : unit -> GtkSourceView2_types.source_language_manager Gtk.obj

    val default : unit -> GtkSourceView2_types.source_language_manager Gtk.obj

    val set_search_path : [> `sourcelanguagemanager ] Gtk.obj -> string list -> unit

    val search_path : [> `sourcelanguagemanager ] Gtk.obj -> string list

    val language_ids : [> `sourcelanguagemanager ] Gtk.obj -> string list

    val language : [> `sourcelanguagemanager ] Gtk.obj ->
           string -> GtkSourceView2_types.source_language Gtk.obj option

    val guess_language : [> `sourcelanguagemanager ] Gtk.obj ->
           string option ->
           string option -> GtkSourceView2_types.source_language Gtk.obj option