import { ValidationError, ErrorJson } from './ValidationError'; import { Key } from '../core'; export declare class KeyedValidationError extends ValidationError { readonly input: unknown; readonly error: unknown; readonly key: Key; constructor(input: unknown, error: unknown, key: Key); static getErrorAsJson(input: unknown, error: unknown, key: Key): { path: Key[]; error: unknown; input?: unknown; }[]; toJSON(): ErrorJson[]; }