@foundry-ai/api-errors
Version:
Common errors that can be thrown and caught reliably across services
17 lines (16 loc) • 501 B
TypeScript
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);
}