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