import type { ErrorCode } from "./base.js"; /** * User-friendly messages for error codes * * Messages can include placeholders like {placeholder} that will be replaced * with actual values from the error context. */ export declare const errorMessages: Record; /** * Get a user-friendly message for an error code * * @param code - The error code * @param context - Optional context for placeholder replacement * @returns User-friendly message with placeholders replaced */ export declare function getUserErrorMessage(code: ErrorCode, context?: Record): string; /** * Check if an error code has a corresponding user message */ export declare function hasUserErrorMessage(code: ErrorCode): boolean; /** * Get recovery suggestions for error codes */ export declare function getRecoverySuggestions(code: ErrorCode): string[];