import { RustLog, RustError } from './log'; export declare class PrismaQueryEngineError extends Error { /** * HTTP Code */ code: number; constructor(message: string, code: number); } export declare function getMessage(log: string | RustLog | RustError): any; export interface RequestError { error: string; user_facing_error: { is_panic: boolean; message: string; meta?: Object; error_code?: string; }; } export declare class PrismaClientKnownRequestError extends Error { code: string; meta?: Object; constructor(message: string, code: string, meta?: any); } export declare class PrismaClientUnknownRequestError extends Error { constructor(message: string); } export declare class PrismaClientRustPanicError extends Error { constructor(message: string); } export declare class PrismaClientInitializationError extends Error { constructor(message: string); }