UNPKG

nmkr-studio-api

Version:

Typesafe API Client to work with the NMKR Studio V2 API

25 lines (24 loc) 1.07 kB
import type { GetNmkrPayLinkClass } from '../models/GetNmkrPayLinkClass'; import type { GetNmkrPayLinkResultClass } from '../models/GetNmkrPayLinkResultClass'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class NmkrPayService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * Returns a payment link for NMKR Pay * @returns GetNmkrPayLinkResultClass Returns the PaymentTransactionResultClass Class * @throws ApiError */ postV2GetNmkrPayLink({ requestBody, }: { requestBody?: GetNmkrPayLinkClass; }): CancelablePromise<GetNmkrPayLinkResultClass>; /** * Returns the state of a payment link for NMKR Pay * @returns GetNmkrPayLinkResultClass Returns the PaymentTransactionResultClass Class * @throws ApiError */ getV2GetNmkrPayStatus({ paymenttransactionuid, }: { paymenttransactionuid: string; }): CancelablePromise<GetNmkrPayLinkResultClass>; }