UNPKG

@sumup/sdk

Version:

The official TypeScript SDK for the SumUp API

49 lines 1.92 kB
import { HTTPClient } from "./client"; export type { APIConfig } from "./client"; export type { RequestOptions, WithResponse } from "./core"; export { APIError, SumUpError } from "./core"; export * from "./resources/checkouts"; export * from "./types"; import { Checkouts } from "./resources/checkouts"; export * from "./resources/customers"; import { Customers } from "./resources/customers"; export * from "./resources/members"; import { Members } from "./resources/members"; export * from "./resources/memberships"; import { Memberships } from "./resources/memberships"; export * from "./resources/merchants"; import { Merchants } from "./resources/merchants"; export * from "./resources/payouts"; import { Payouts } from "./resources/payouts"; export * from "./resources/readers"; import { Readers } from "./resources/readers"; export * from "./resources/receipts"; import { Receipts } from "./resources/receipts"; export * from "./resources/roles"; import { Roles } from "./resources/roles"; export * from "./resources/transactions"; import { Transactions } from "./resources/transactions"; export declare class SumUp extends HTTPClient { /** Access the Checkouts API endpoints. */ checkouts: Checkouts; /** Access the Customers API endpoints. */ customers: Customers; /** Access the Members API endpoints. */ members: Members; /** Access the Memberships API endpoints. */ memberships: Memberships; /** Access the Merchants API endpoints. */ merchants: Merchants; /** Access the Payouts API endpoints. */ payouts: Payouts; /** Access the Readers API endpoints. */ readers: Readers; /** Access the Receipts API endpoints. */ receipts: Receipts; /** Access the Roles API endpoints. */ roles: Roles; /** Access the Transactions API endpoints. */ transactions: Transactions; } export default SumUp; //# sourceMappingURL=index.d.ts.map