<?xml version="1.0"?>
<dump>
  <class name="GjsDBusImplementation" get-type="gjs_dbus_implementation_get_type" parents="GDBusInterfaceSkeleton,GObject">
    <implements name="GDBusInterface"/>
    <property name="g-interface-info" type="GDBusInterfaceInfo" flags="234"/>
    <signal name="handle-method-call" return="void">
      <param type="gchararray"/>
      <param type="GVariant"/>
      <param type="GDBusMethodInvocation"/>
    </signal>
    <signal name="handle-property-get" return="GVariant">
      <param type="gchararray"/>
    </signal>
    <signal name="handle-property-set" return="void">
      <param type="gchararray"/>
      <param type="GVariant"/>
    </signal>
  </class>
  <boxed name="GjsMatchInfo" get-type="gjs_match_info_get_type"/>
  <enum name="GjsLocaleCategory" get-type="gjs_locale_category_get_type">
    <member name="GJS_LOCALE_CATEGORY_ALL" nick="all" value="6"/>
    <member name="GJS_LOCALE_CATEGORY_COLLATE" nick="collate" value="3"/>
    <member name="GJS_LOCALE_CATEGORY_CTYPE" nick="ctype" value="0"/>
    <member name="GJS_LOCALE_CATEGORY_MESSAGES" nick="messages" value="5"/>
    <member name="GJS_LOCALE_CATEGORY_MONETARY" nick="monetary" value="4"/>
    <member name="GJS_LOCALE_CATEGORY_NUMERIC" nick="numeric" value="1"/>
    <member name="GJS_LOCALE_CATEGORY_TIME" nick="time" value="2"/>
  </enum></dump>
