object-shape-tester
Version:
Test object properties and value types.
14 lines (13 loc) • 479 B
TypeScript
import { type ValueError } from '@sinclair/typebox/errors';
/**
* This error is thrown when a shape assertion fails.
*
* @category Internal
*/
export declare class ShapeMismatchError extends TypeError {
readonly value: unknown;
readonly errors: ReadonlyArray<Readonly<ValueError>>;
readonly failureMessage?: string | undefined;
name: string;
constructor(value: unknown, errors: ReadonlyArray<Readonly<ValueError>>, failureMessage?: string | undefined);
}