mindee
Version:
Mindee Client Library for Node.js
31 lines (30 loc) • 886 B
TypeScript
import { ErrorDetails, ErrorResponse, ErrorItem } from "../parsing/v2";
/**
* Main Mindee Error custom class.
*/
export declare class MindeeError extends Error {
constructor(message: string);
}
/**
* Custom Mindee error relating to improper mimetypes in inputs.
*/
export declare class MindeeMimeTypeError extends MindeeError {
constructor(message: string);
}
export declare class MindeeImageError extends MindeeError {
constructor(message: string);
}
export declare class MindeePdfError extends MindeeError {
constructor(message: string);
}
export declare class MindeeApiV2Error extends MindeeError {
constructor(message: string);
}
export declare class MindeeHttpErrorV2 extends MindeeError implements ErrorDetails {
status: number;
detail: string;
title: string;
code: string;
errors: ErrorItem[];
constructor(error: ErrorResponse);
}