(module-api (version 1 0) ((gnome gobject) (uses-interfaces (gnome gobject gclosure) (gnome gobject gobject) (gnome gobject gparameter) (gnome gobject gsignal) (gnome gobject gtype) (gnome gobject gvalue)) (typed-exports)) ((gnome gobject gclosure) (uses-interfaces) (typed-exports ( class) (gclosure-invoke procedure (arity 2 0 #t)))) ((gnome gobject generics) (uses-interfaces) (typed-exports (block generic ( )) (connect generic ( ) ( )) (connect-after generic ( )) (connected? generic ( )) (create-signal generic ( )) (disconnect generic ( )) (emit generic ( . )) (find-property generic ( )) (get generic ( )) (get-properties generic ()) (get-property-names generic ()) (get-signals generic ()) (invoke generic ( . )) (set generic ( )) (unblock generic ( )))) ((gnome gobject gobject) (uses-interfaces) (typed-exports ( class) ( class) ( class) (gobject-class-find-property procedure (arity 2 0 #f)) (gobject-class-get-properties procedure (arity 1 0 #f)) (gobject-class-get-property-names procedure (arity 1 0 #f)) (gobject-get-property procedure (arity 2 0 #f)) (gobject-set-property procedure (arity 3 0 #f)) (gobject:get-property generic ( )) (gobject:set-property generic ( )) (gtype-register-static procedure (arity 2 0 #f)))) ((gnome gobject gparameter) (uses-interfaces) (typed-exports ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) (gparameter:byte-order ) (gparameter:double-max ) (gparameter:double-min ) (gparameter:float-max ) (gparameter:float-min ) (gparameter:int-max ) (gparameter:int-min ) (gparameter:int64-max ) (gparameter:int64-min ) (gparameter:long-max ) (gparameter:long-min ) (gparameter:uint-max ) (gparameter:uint64-max ) (gparameter:ulong-max ))) ((gnome gobject gsignal) (uses-interfaces) (typed-exports ( class) (gsignal-handler-block procedure (arity 2 0 #f)) (gsignal-handler-connected? procedure (arity 2 0 #f)) (gsignal-handler-disconnect procedure (arity 2 0 #f)) (gsignal-handler-unblock procedure (arity 2 0 #f)) (gtype-class-create-signal procedure (arity 4 0 #f)) (gtype-class-get-signal-names procedure (arity 1 0 #f)) (gtype-class-get-signals procedure (arity 1 1 #f)) (gtype-instance-signal-connect procedure (arity 3 2 #f)) (gtype-instance-signal-connect-after procedure (arity 3 1 #f)) (gtype-instance-signal-emit procedure (arity 2 0 #t)))) ((gnome gobject gtype) (uses-interfaces) (typed-exports ( class) ( class) (class-name->gtype-name procedure (arity 1 0 #f)) (gruntime-error procedure (arity 1 0 #t)) (gtype-instance-destroy! procedure (arity 1 0 #f)) (gtype-name->class procedure (arity 1 0 #f)))) ((gnome gobject gvalue) (uses-interfaces) (typed-exports ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) ( class) (genum->name procedure (arity 1 0 #f)) (genum->symbol procedure (arity 1 0 #f)) (genum->value procedure (arity 1 0 #f)) (genum-class->value-table procedure (arity 1 0 #f)) (genum-register-static procedure (arity 2 0 #f)) (gflags->name-list procedure (arity 1 0 #f)) (gflags->symbol-list procedure (arity 1 0 #f)) (gflags->value procedure (arity 1 0 #f)) (gflags->value-list procedure (arity 1 0 #f)) (gflags-class->value-table procedure (arity 1 0 #f)) (gflags-register-static procedure (arity 2 0 #f)) (gvalue->scm procedure (arity 1 0 #f)) (scm->gvalue procedure (arity 2 0 #f)))) ((gnome gobject utils) (uses-interfaces) (typed-exports (GStudlyCapsExpand procedure (arity 1 0 #f)) (define-class-with-docs macro) (define-generic-with-docs macro) (define-macro-with-docs macro) (define-with-docs macro) (gtype-class-name->method-name procedure (arity 2 0 #f)) (gtype-name->class-name procedure (arity 1 0 #f)) (gtype-name->scheme-name procedure (arity 1 0 #f)) (gtype-name->scheme-name-alist ) (re-export-modules macro) (with-accessors macro))) ((gnome gw generics) (uses-interfaces (gnome gobject generics)) (typed-exports)) ((gnome gw support defs) (uses-interfaces) (typed-exports (load-defs procedure (arity 2 1 #f)) (load-defs-with-overrides procedure (arity 2 0 #f)))) ((gnome gw support gobject) (uses-interfaces) (typed-exports ( class) ( class) ( class) ( class) (add-type-alias! generic ( )) (add-type-rule! generic ( )) (find-type-rule generic ( )) (gtype-id generic () () () () () () () () () () ()) (lookup-type-by-alias generic ( )) (unwrap-null-checked generic ( )) (wrap-boxed! generic ( . )) (wrap-custom-boxed! macro) (wrap-custom-gvalue! macro) (wrap-flags! generic ( . )) (wrap-freeable-pointer! procedure (arity 3 0 #f)) (wrap-gobject-class! generic ( . )) (wrap-instance! generic ( . )) (wrap-interface! generic ( . )) (wrap-opaque-pointer! procedure (arity 2 0 #f)) (wrap-pointer! generic ( . )) (wrap-refcounted-pointer! procedure (arity 4 0 #f)) (wrap-structure! procedure (arity 4 0 #f)))) ((gnome gw support gtk-doc) (uses-interfaces) (typed-exports (check-documentation-coverage procedure (arity 2 0 #f)) (generate-undocumented-texi procedure (arity 2 0 #f)) (gtk-doc->texi-defuns procedure (arity 3 0 #t)) (gtk-doc->texi-stubs procedure (arity 1 0 #f)))) ((gnome gw support modules) (uses-interfaces) (typed-exports (export-all-lazy! procedure (arity 1 0 #f)) (re-export-modules macro))) ((gnome-2) (uses-interfaces) (typed-exports)))