pub unsafe extern "C" fn napi_add_async_cleanup_hook(
env: *mut napi_env__,
hook: Option<unsafe extern "C" fn(*mut napi_async_cleanup_hook_handle__, *mut c_void)>,
arg: *mut c_void,
remove_handle: *mut *mut napi_async_cleanup_hook_handle__,
) -> u32