sig
  type edge_position = [ `FINISH | `OTHER | `START ]
  external new_with_vals :
    GnomeDruid.Page_Edge.edge_position ->
    aa:bool ->
    ?title:string ->
    ?text:string ->
    ?logo:GdkPixbuf.pixbuf ->
    ?watermark:GdkPixbuf.pixbuf ->
    ?top_watermark:GdkPixbuf.pixbuf -> GnomeDruid.page_edge Gtk.obj
    = "ml_gnome_druid_page_edge_new_with_vals_bc"
    "ml_gnome_druid_page_edge_new_with_vals"
  external set_bg_color : GnomeDruid.page_edge Gtk.obj -> Gdk.color -> unit
    = "ml_gnome_druid_page_edge_set_bg_color"
  external set_textbox_color :
    GnomeDruid.page_edge Gtk.obj -> Gdk.color -> unit
    = "ml_gnome_druid_page_edge_set_textbox_color"
  external set_logo_bg_color :
    GnomeDruid.page_edge Gtk.obj -> Gdk.color -> unit
    = "ml_gnome_druid_page_edge_set_logo_bg_color"
  external set_title_color :
    GnomeDruid.page_edge Gtk.obj -> Gdk.color -> unit
    = "ml_gnome_druid_page_edge_set_title_color"
  external set_text_color : GnomeDruid.page_edge Gtk.obj -> Gdk.color -> unit
    = "ml_gnome_druid_page_edge_set_text_color"
  external set_text : GnomeDruid.page_edge Gtk.obj -> string -> unit
    = "ml_gnome_druid_page_edge_set_text"
  external set_title : GnomeDruid.page_edge Gtk.obj -> string -> unit
    = "ml_gnome_druid_page_edge_set_title"
  external set_logo :
    GnomeDruid.page_edge Gtk.obj -> GdkPixbuf.pixbuf -> unit
    = "ml_gnome_druid_page_edge_set_logo"
  external set_watermark :
    GnomeDruid.page_edge Gtk.obj -> GdkPixbuf.pixbuf -> unit
    = "ml_gnome_druid_page_edge_set_watermark"
  external set_top_watermark :
    GnomeDruid.page_edge Gtk.obj -> GdkPixbuf.pixbuf -> unit
    = "ml_gnome_druid_page_edge_set_top_watermark"
end