UNPKG

mpesajs

Version:

A Node.js SDK for seamless integration with M-Pesa payment gateway, providing easy-to-use methods for handling transactions, payments, and API interactions

9 lines (8 loc) 357 B
import { MpesaError } from './ErrorHandlers'; export declare class ValidationError extends MpesaError { field?: string | undefined; constructor(message: string, field?: string | undefined); } export declare class ValidationErrorHandler { static validateInput(params: Record<string, any>, rules: Record<string, (value: any) => boolean>): void; }