UNPKG

paypal-rest-api

Version:

A typescript module for integrating with PayPal REST APIs.

15 lines (14 loc) 617 B
import { Schema } from "joi"; import { Model } from "../abstracts"; import { Client, RequestOptions } from "../client"; import { PaymentApi } from "./api"; import { IPayment } from "./types"; export declare class PaymentModel extends Model<IPayment> { static api: PaymentApi; static schema: Schema; static get(id: string, options?: Partial<RequestOptions>): Promise<PaymentModel>; static list(options?: Partial<RequestOptions>): Promise<PaymentModel[]>; static init(client: Client): void; constructor(model: Partial<IPayment>); execute(options?: Partial<RequestOptions>): Promise<this>; }