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