sig
  val cast : 'Gobject.obj -> Gdk.pixmap
  val destroy : [> `gdkpixmap ] Gobject.obj -> unit
  val create :
    ?window:Gdk.window ->
    width:int -> height:int -> ?depth:int -> unit -> Gdk.pixmap
  val create_from_data :
    ?window:Gdk.window ->
    width:int ->
    height:int ->
    ?depth:int -> fg:Gdk.color -> bg:Gdk.color -> string -> Gdk.pixmap
  val create_from_xpm :
    ?window:Gdk.window ->
    ?colormap:Gdk.colormap ->
    ?transparent:Gdk.color -> file:string -> unit -> Gdk.pixmap * Gdk.bitmap
  val create_from_xpm_d :
    ?window:Gdk.window ->
    ?colormap:Gdk.colormap ->
    ?transparent:Gdk.color ->
    data:string array -> unit -> Gdk.pixmap * Gdk.bitmap
end