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
TypeScript
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;