UNPKG

@foundry-ai/api-errors

Version:

Common errors that can be thrown and caught reliably across services

17 lines (16 loc) 501 B
import { BaseError } from './baseError'; export interface ValidationErrorError { field: String; location: String; messages: Array<string>; types: Array<string>; } export interface ValidationError { status: String; statusText: String; errors: Array<ValidationErrorError>; } export declare class BadRequestError extends BaseError { static createFromValidationError(validationError: ValidationError): BadRequestError; constructor(message?: string, status?: number); }