1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- export default ValidationError;
- export type JSONSchema6 = import("json-schema").JSONSchema6;
- export type JSONSchema7 = import("json-schema").JSONSchema7;
- export type Schema = import("./validate").Schema;
- export type ValidationErrorConfiguration =
- import("./validate").ValidationErrorConfiguration;
- export type PostFormatter = import("./validate").PostFormatter;
- export type SchemaUtilErrorObject = import("./validate").SchemaUtilErrorObject;
- declare class ValidationError extends Error {
-
- constructor(
- errors: Array<SchemaUtilErrorObject>,
- schema: Schema,
- configuration?: ValidationErrorConfiguration
- );
-
- errors: Array<SchemaUtilErrorObject>;
-
- schema: Schema;
-
- headerName: string;
-
- baseDataPath: string;
-
- postFormatter: PostFormatter | null;
-
- getSchemaPart(path: string): Schema;
-
- formatSchema(
- schema: Schema,
- logic?: boolean,
- prevSchemas?: Array<Object>
- ): string;
-
- getSchemaPartText(
- schemaPart?: Schema | undefined,
- additionalPath?: (boolean | Array<string>) | undefined,
- needDot?: boolean | undefined,
- logic?: boolean | undefined
- ): string;
-
- getSchemaPartDescription(schemaPart?: Schema | undefined): string;
-
- formatValidationError(error: SchemaUtilErrorObject): string;
-
- formatValidationErrors(errors: Array<SchemaUtilErrorObject>): string;
- }
|