export type ErrorCode = 'CONFIG_ERROR' | 'API_NOT_FOUND' | 'ENDPOINT_NOT_FOUND' | 'AUTH_ERROR' | 'REQUEST_ERROR' | 'SCHEMA_ERROR'; export declare class OpenApiMcpError extends Error { readonly code: ErrorCode; readonly details?: unknown; constructor(code: ErrorCode, message: string, details?: unknown); } export declare function asErrorResponse(error: unknown): { code: ErrorCode; message: string; details?: unknown; };