import { McpError } from '../types/errors.js';
import { ToolContext } from './security.js';
interface ErrorHandlerOptions {
    context: ToolContext;
    operation: string;
    input?: unknown;
}
export declare const handleOperationError: (error: unknown, options: ErrorHandlerOptions) => never;
export declare const handleDatabaseError: (error: unknown, errorMap: Record<string, () => McpError>) => never;
export {};
