UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

54 lines (53 loc) 2.2 kB
/** * OpenPay API * super charge your subscription management. * * The version of the OpenAPI document: 1.2.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { ListResponsePaymentIntentExternal, PaymentIntentExternal, PaymentIntentQueryParams, UpdatePaymentIntent } from '../models/index'; export interface GetPaymentIntentRequest { paymentIntentId: string; expand?: Array<string>; } export interface ListPaymentIntentsRequest { paymentIntentQueryParams: PaymentIntentQueryParams; } export interface UpdatePaymentIntentRequest { paymentIntentId: string; updatePaymentIntent: UpdatePaymentIntent; } /** * */ export declare class PaymentIntentsApi extends runtime.BaseAPI { /** * Get Payment Intent */ getPaymentIntentRaw(requestParameters: GetPaymentIntentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaymentIntentExternal>>; /** * Get Payment Intent */ getPaymentIntent(requestParameters: GetPaymentIntentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaymentIntentExternal>; /** * List Payment Intents */ listPaymentIntentsRaw(requestParameters: ListPaymentIntentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ListResponsePaymentIntentExternal>>; /** * List Payment Intents */ listPaymentIntents(requestParameters: ListPaymentIntentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ListResponsePaymentIntentExternal>; /** * Update Payment Intent */ updatePaymentIntentRaw(requestParameters: UpdatePaymentIntentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaymentIntentExternal>>; /** * Update Payment Intent */ updatePaymentIntent(requestParameters: UpdatePaymentIntentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaymentIntentExternal>; }