import type { RouteResponseMap, RouteSchema } from './types/schema.js'; /** Return true when the response schema is a status-keyed response map. */ export declare function isResponseMap(response: RouteSchema['response']): response is RouteResponseMap; /** Return true when the marker represents a declared error response. */ export declare function isErrorMarker(marker: unknown): boolean; /** Return true when the marker represents a success response. */ export declare function isSuccessMarker(marker: unknown): boolean; /** Find the default success status for a direct handler result. */ export declare function getResponseMapPluginIds(responseMap: RouteResponseMap): string[]; export declare function getDefaultSuccessStatus(responseMap: RouteResponseMap): number;