public static extern JsErrorCode JsGetPromiseState(JsValueRef promise, out JsPromiseState state);
internal static extern JsErrorCode JsGetPromiseState(JsValue promise, out JsPromiseState state);