sig
  type t
  type pixel
  val width : Pixmap.t -> int
  val height : Pixmap.t -> int
  val create : int -> int -> Pixmap.t
  val get : Tk.imagePhoto -> Pixmap.t
  val set : Tk.imagePhoto -> Pixmap.t -> unit
  val blit : Tk.imagePhoto -> Pixmap.t -> int -> int -> int -> int -> unit
  val from_file : string -> Pixmap.t
  val copy : Pixmap.t -> Pixmap.t -> unit
  val get_pixel : Pixmap.t -> int -> int -> Pixmap.pixel
  val set_pixel : Pixmap.t -> int -> int -> Pixmap.pixel -> unit
  val default_color : Pixmap.pixel
  val pixel : int -> int -> int -> Pixmap.pixel
  val unsafe_copy : Pixmap.t -> Pixmap.t -> unit
  val unsafe_get_pixel : Pixmap.t -> int -> int -> Pixmap.pixel
  val unsafe_set_pixel : Pixmap.t -> int -> int -> Pixmap.pixel -> unit
end