UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

41 lines (40 loc) 1.5 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 { CreateRefundRequest, ListResponseRefundExternal, RefundExternal, RefundQueryParams } from '../models/index'; export interface CreateRefundOperationRequest { createRefundRequest: CreateRefundRequest; } export interface ListRefundsRequest { refundQueryParams: RefundQueryParams; } /** * */ export declare class RefundsApi extends runtime.BaseAPI { /** * Create Refund */ createRefundRaw(requestParameters: CreateRefundOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RefundExternal>>; /** * Create Refund */ createRefund(requestParameters: CreateRefundOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RefundExternal>; /** * List Refunds */ listRefundsRaw(requestParameters: ListRefundsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ListResponseRefundExternal>>; /** * List Refunds */ listRefunds(requestParameters: ListRefundsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ListResponseRefundExternal>; }