voko-sdk
Version:
Process payments with ease
12 lines (11 loc) • 587 B
TypeScript
import { VokoErrorCode } from "../types";
export declare class VokoError extends Error {
readonly code: VokoErrorCode;
readonly providerCode?: string;
readonly providerMessage?: string;
readonly providerData?: Record<string, any>;
readonly timestamp: string;
constructor(message: string, code: VokoErrorCode, providerCode?: string | undefined, providerMessage?: string | undefined, providerData?: Record<string, any> | undefined);
toJSON(): Record<string, any>;
static fromProvider(providerError: any, code: VokoErrorCode, message?: string): VokoError;
}