pub unsafe extern "C" fn polkit_authority_check_authorization_sync(
    authority: *mut PolkitAuthority,
    subject: *mut PolkitSubject,
    action_id: *const c_char,
    details: *mut PolkitDetails,
    flags: PolkitCheckAuthorizationFlags,
    cancellable: *mut GCancellable,
    error: *mut *mut GError
) -> *mut PolkitAuthorizationResult