import type { RouteFailure } from './types'; export declare class CallspecValidationError extends Error { errors: Record; constructor(errors: Record); } export declare class CallspecUnauthorizedError extends Error { constructor(); } export declare function isRouteFailure(value: unknown): value is RouteFailure; export declare function formatRouteFailureBody(failure: RouteFailure): Record; export declare function sendRouteFailureResponse(res: { status: (code: number) => { json: (body: unknown) => void; }; }, failure: RouteFailure): void;