import { CustomResponseHandler } from './custom-response-handler.js'; import { ExtractRouteParams } from './extract-route-params.js'; export type RouteResponseCallback = (request: { body: Body; params: ExtractRouteParams; headers: { [key: string]: string | string[]; }; }) => any | Promise | CustomResponseHandler | Promise;