# Module Policy_kit_interfaces.Org_freedesktop_PolicyKit_AuthenticationAgent

    module Org_freedesktop_PolicyKit_AuthenticationAgent: sig .. end

    val interface : OBus_name.interface

    val m_ObtainAuthorization : (string * int32 * int32, bool) OBus_member.Method.t

    type 'a members = {

`` | `m_ObtainAuthorization : `'a OBus_object.t -> string * int32 * int32 -> bool Lwt.t`;`

}

    val make : 'a
           members ->
           'a OBus_object.interface