import type { CachedResult } from "./cache.ts"; type Context = { [key: string]: any; }; export declare class IncompatibleError extends Error { } export declare class TriplyDbJsError extends Error { constructor(message: string, options?: ErrorOptions); statusCode?: number; context: Context; setMessage(msg: string): this; addContext(data: Context): this; setStatusCode(statusCode: number): this; setCause(error: Error | Response | CachedResult, jsonResult?: any): this; } export declare function getErr(message: string): TriplyDbJsError; export {}; //# sourceMappingURL=Error.d.ts.map