pub type napi_async_execute_callback = unsafe extern "C" fn(env: napi_env, data: *mut c_void);