octonom
Version:
Object Document Mapper for any database
15 lines (14 loc) • 533 B
TypeScript
import { ISchemaParent } from './schema/schema';
export declare class ExtendableError extends Error {
constructor(message: string, prototype: object);
}
export declare class SanitizationError extends ExtendableError {
reason: string;
parent: ISchemaParent;
constructor(message: string, reason?: string, parent?: ISchemaParent);
}
export declare class ValidationError extends ExtendableError {
reason: string;
parent: ISchemaParent;
constructor(message: string, reason?: string, parent?: ISchemaParent);
}