UNPKG

core-connector-lib

Version:

A connector that facilitates payments between a Mojaloop Connector (SDK Scheme Adapter) and a Core Banking system

12 lines (11 loc) 1.31 kB
import { THttpResponse, TQuoteRequest, TtransferPatchNotificationRequest, TtransferRequest } from "../src/domain"; import { TCallbackRequest, TCbsSendMoneyRequest, TCBSUpdateSendMoneyRequest } from "../src/domain/CBSClient"; import { components } from '@mojaloop/api-snippets/lib/sdk-scheme-adapter/v2_1_0/outbound/openapi'; import { TSDKOutboundTransferResponse } from "src/domain/SDKClient"; export declare const quoteRequestDto: (idType?: string, idValue?: string, amount?: string) => TQuoteRequest; export declare const transferRequestDto: (idType: string, idValue: string, amount: string) => TtransferRequest; export declare const transferPatchNotificationRequestDto: (currentState: string, partyIdType: string, partyIdentifier: string, amount: string) => TtransferPatchNotificationRequest; export declare const sendMoneyReqDTO: (amount: string, payerId: string) => TCbsSendMoneyRequest; export declare const sdkInitiateTransferResponseDto: (idValue: string, currentState: components["schemas"]["transferStatus"]) => THttpResponse<TSDKOutboundTransferResponse>; export declare const updateSendMoneyMerchantPaymentDTO: (amount: number, acceptQuote: boolean, idValue: string) => TCBSUpdateSendMoneyRequest; export declare const callbackPayloadDto: (amount: string, transferStatus: string) => TCallbackRequest;