# Module GtkActionProps.ActionGroup

    module ActionGroup: sig .. end

    val cast : 'a Gobject.obj -> Gtk.action_group Gobject.obj

    module P: sig .. end

    module S: sig .. end

    val create : ?name:string ->
           Gtk.action_group Gobject.param list -> Gtk.action_group Gobject.obj

    val get_action : [> `actiongroup ] Gobject.obj -> string -> Gtk.action Gobject.obj

    val list_actions : [> `actiongroup ] Gobject.obj -> Gtk.action Gobject.obj list

    val add_action : [> `actiongroup ] Gobject.obj -> Gtk.action Gobject.obj -> unit

    val add_action_with_accel : [> `actiongroup ] Gobject.obj ->
           Gtk.action Gobject.obj -> string option -> unit

    val remove_action : [> `actiongroup ] Gobject.obj -> Gtk.action Gobject.obj -> unit