export interface ForgeError { code: string; message: string; context?: Record; } export interface APIErrorResponseDetails { status: number; statusText: string; traceId?: string | null; httpMethod?: string; httpPath?: string; responseBodyLength?: number; } export declare class ForgeKvsError extends Error { packageVersion: string; constructor(message: string, packageVersion?: string); } export declare class ForgeKvsAPIError extends ForgeKvsError { responseDetails: APIErrorResponseDetails; code: string; message: string; context: Record; constructor(responseDetails: APIErrorResponseDetails, forgeError: ForgeError); } //# sourceMappingURL=errors.d.ts.map