sig
  val cast :
    'Gobject.obj ->
    GtkSourceView2_types.source_completion_proposal Gobject.obj
  module P = GtkSourceView2Props.SourceCompletionItem.P
  module S = GtkSourceView2Props.SourceCompletionItem.S
  val create :
    GtkSourceView2_types.source_completion_proposal Gobject.param list ->
    GtkSourceView2_types.source_completion_proposal Gobject.obj
  external new_ :
    string ->
    string ->
    GdkPixbuf.pixbuf option ->
    string option -> GtkSourceView2_types.source_completion_proposal Gtk.obj
    = "ml_gtk_source_completion_item_new"
  external new_with_markup :
    string ->
    string ->
    GdkPixbuf.pixbuf option ->
    string option -> GtkSourceView2_types.source_completion_proposal Gtk.obj
    = "ml_gtk_source_completion_item_new_with_markup"
  external new_from_stock :
    string ->
    string ->
    string ->
    string -> GtkSourceView2_types.source_completion_proposal Gtk.obj
    = "ml_gtk_source_completion_item_new_from_stock"
end