import { A as AnyMiddleware, M as Middleware } from './types-xEg9liKj.js'; export { E as EndMiddlewareHandler, b as MergeCtx, a as MiddlewareReturn, c as RequestHandler, R as ResponseHandler } from './types-xEg9liKj.js'; export { A as AnyCtx, a as AnyMeta } from './util-CHs1TI3T.js'; export { M as Midwinter } from './midwinter-BK77krE0.js'; type InferMiddlewareCtxUpdate = T extends Middleware ? R : never; export { AnyMiddleware, type InferMiddlewareCtxUpdate, Middleware };