import { SophiaClawError } from "./base.js"; /** * Convert common error patterns to SophiaClawError */ export declare function adaptError(error: unknown): SophiaClawError; /** * Wrap a function to convert thrown errors to SophiaClawError */ export declare function withErrorAdaptation any>(fn: T): (...args: Parameters) => ReturnType; /** * Wrap an async function to convert thrown errors to SophiaClawError */ export declare function withAsyncErrorAdaptation Promise>(fn: T): (...args: Parameters) => Promise>;