UNPKG

946 BTypeScriptView Raw
1import { RustLog, RustError } from './log';
2export declare class PrismaQueryEngineError extends Error {
3 /**
4 * HTTP Code
5 */
6 code: number;
7 constructor(message: string, code: number);
8}
9export declare function getMessage(log: string | RustLog | RustError): any;
10export interface RequestError {
11 error: string;
12 user_facing_error: {
13 is_panic: boolean;
14 message: string;
15 meta?: Object;
16 error_code?: string;
17 };
18}
19export declare class PrismaClientKnownRequestError extends Error {
20 code: string;
21 meta?: Object;
22 constructor(message: string, code: string, meta?: any);
23}
24export declare class PrismaClientUnknownRequestError extends Error {
25 constructor(message: string);
26}
27export declare class PrismaClientRustPanicError extends Error {
28 constructor(message: string);
29}
30export declare class PrismaClientInitializationError extends Error {
31 constructor(message: string);
32}