import { ISubscription } from './Models/ISubscription'; import { PaymentMethod } from '../../Services'; import { IRequest } from '../../Models'; import { ServiceCode } from '../../Utils'; export default class Subscriptions extends PaymentMethod { protected _serviceVersion: number; protected _requiredFields: Array; defaultServiceCode(): ServiceCode; create(payload: ISubscription): import("../..").Request; update(payload: ISubscription): import("../..").Request; createCombined(payload: ISubscription): import("../..").Request; updateCombined(payload: ISubscription): import("../..").Request; stop(payload: { subscriptionGuid: string; }): import("../..").Request; info(payload: { subscriptionGuid: string; }): import("../..").Request; deletePaymentConfig(payload: { subscriptionGuid: string; }): import("../..").Request; pause(payload: { subscriptionGuid: string; resumeDate: string; }): import("../..").Request; resume(payload: { subscriptionGuid: string; resumeDate: string; }): import("../..").Request; }