import type { AnyRouter } from '../router' export interface HandlerCallback { (ctx: { request: Request router: TRouter responseHeaders: Headers }): Response | Promise } export function defineHandlerCallback( handler: HandlerCallback, ): HandlerCallback { return handler }