Согласно типам, обратные вызовы имеют тип IResponseFn<R>
, который принимает параметр ошибки типа IStripeError
.
Если у вас есть @types/stripe
установлен и импортируйте Stripe API, используя import
, TypeScript должен быть в состоянии сказать вам это.В этом случае вам следует использовать специальный синтаксис назначения импорта для модулей с назначением экспорта в стиле CommonJS:
import stripeFactory = require("stripe");
var stripe = stripeFactory("sk_test_uTzXlltbjYmk6FISYoooBvFo");
Если у вас включена опция компилятора esModuleInterop
, должно также работать следующее:
import stripeFactory from "stripe";
var stripe = stripeFactory("sk_test_uTzXlltbjYmk6FISYoooBvFo");
Дайте мне знать, если это не сработает.