import * as paypal from 'paypal-rest-sdk'; import { PayPalBase } from './base'; export * from './base'; export declare class PayPal extends PayPalBase { constructor(opt: PayPalBase); private getCfg; create(data: paypal.Payment): Promise; execute(data: { id: string; args: paypal.payment.ExecuteRequest; }): Promise; } export declare class PayPalV2 extends PayPalBase { constructor(opt: PayPalBase); private token; private tokenExpiresAt; private getToken; private tokenCreate; private request; orderCreate(data: any): Promise; }