pub unsafe extern "C" fn polkit_authority_register_authentication_agent_sync(
    authority: *mut PolkitAuthority,
    subject: *mut PolkitSubject,
    locale: *const c_char,
    object_path: *const c_char,
    cancellable: *mut GCancellable,
    error: *mut *mut GError
) -> gboolean