@sumup/sdk
Version:
The official TypeScript SDK for the SumUp API
49 lines • 1.92 kB
TypeScript
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