@naturalcycles/nodejs-lib
Version:
Standard library for Node.js
12 lines (11 loc) • 456 B
TypeScript
import type { ErrorData } from '@naturalcycles/js-lib/error';
import { AppError } from '@naturalcycles/js-lib/error/error.util.js';
import type { ErrorObject } from 'ajv';
export interface AjvValidationErrorData extends ErrorData {
errors: ErrorObject[];
inputName?: string;
inputId?: string;
}
export declare class AjvValidationError extends AppError<AjvValidationErrorData> {
constructor(message: string, data: AjvValidationErrorData);
}