# Module Pango

    module Pango: sig .. end

    type context = [ `pangocontext ] Gobject.obj

    type font = [ `pangofont ] Gobject.obj

    type font_map = [ `pangofontmap ] Gobject.obj

    type font_description

    type font_metrics

    type language

    type layout = [ `pangolayout ] Gobject.obj

    type units = int

    type rectangle = {

`` | `x : `int`;`
`` | `y : `int`;`
`` | `width : `int`;`
`` | `height : `int`;`

`}`

    val _pango_init : unit -> unit

    module Tags: sig .. end

    module Font: sig .. end

    module FontMap: sig .. end

    module Language: sig .. end

    module Context: sig .. end

    val scale : unit -> int

    val scale : int

    module Layout: sig .. end