sig
  val cast : 'Gobject.obj -> Gtk.radio_menu_item Gtk.obj
  external set_group :
    [> `radiomenuitem ] Gtk.obj -> Gtk.radio_menu_item Gtk.group -> unit
    = "ml_gtk_radio_menu_item_set_group"
  external create :
    Gtk.radio_menu_item Gtk.group -> Gtk.radio_menu_item Gtk.obj
    = "ml_gtk_radio_menu_item_new"
  external create_with_label :
    Gtk.radio_menu_item Gtk.group -> string -> Gtk.radio_menu_item Gtk.obj
    = "ml_gtk_radio_menu_item_new_with_label"
  external create_with_mnemonic :
    Gtk.radio_menu_item Gtk.group -> string -> Gtk.radio_menu_item Gtk.obj
    = "ml_gtk_radio_menu_item_new_with_mnemonic"
  val create :
    ?group:Gtk.radio_menu_item Gtk.group ->
    ?use_mnemonic:bool ->
    ?label:string -> unit -> Gtk.radio_menu_item Gtk.obj
end