Сценарий
Мы хотим установить и просмотреть определения типов Typescript для Stripe API.
Подход
npm i -S @types/stripe
Теперь вы можете ввести свой Stripe API следующим образом:
import { Stripe } from 'stripe' export function loadCustomersByEmail(email): Stripe.ApiListPromise<Stripe.Customer> { return stripe.customers.list({ email }) }
Вызовите функцию loadCustomerByEmail()
следующим образом:
async function loadCustomers() { const c:Stripe.ApiList<Stripe.Customer> = await loadCustomersByEmail('[email protected]') }