UNPKG

@itwin/property-validation-client

Version:
23 lines 911 B
import { ValidationErrorCode } from "./interfaces/ValidationErrorInterfaces"; import type { ValidationError, ValidationErrorDetail } from "./interfaces/ValidationErrorInterfaces"; export declare function isValidationApiError(error: unknown): error is ValidationError; export declare class ValidationErrorImpl extends Error implements ValidationError { code: ValidationErrorCode; details?: ValidationErrorDetail[]; constructor(params: { code: ValidationErrorCode; message: string; details?: ValidationErrorDetail[]; }); } export declare class ValidationErrorParser { private static readonly _defaultErrorMessage; static parse(response: { statusCode?: number; body?: unknown; }): Error; private static parseCode; private static parseDetails; private static parseAndFormatMessage; } //# sourceMappingURL=ValidationErrorParser.d.ts.map