/** * Lemonway DirectKit API 2.0 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * 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 { GetPaymentDetailsOutput, SendPaymentInput, SendPaymentOutput } from '../models'; export interface P2PsP2pGetRequest { transactionid: string; authorization: string; pSUIPAddress: string; transactionId?: number; transactionComment?: string; reference?: string; privateDataValue?: Array; page?: number; limit?: number; pSUAcceptLanguage?: string; pSUUserAgent?: string; } export interface P2PsP2pPostRequest { authorization: string; pSUIPAddress: string; parameters: SendPaymentInput; pSUAcceptLanguage?: string; pSUUserAgent?: string; } /** * */ export declare class P2PsApi extends runtime.BaseAPI { /** * Returns a lit of payment transactions between payments accounts that match the search fields. * Search for Transactions between Payments Accounts */ p2PsP2pGetRaw(requestParameters: P2PsP2pGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns a lit of payment transactions between payments accounts that match the search fields. * Search for Transactions between Payments Accounts */ p2PsP2pGet(requestParameters: P2PsP2pGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ p2PsP2pPostRaw(requestParameters: P2PsP2pPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ p2PsP2pPost(requestParameters: P2PsP2pPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }