import type { Middleware } from '@chubbyts/chubbyts-http-types/dist/middleware';
import type { Match } from '../router/route-matcher.js';
/**
 * ```ts
 * import type { Middleware } from '@chubbyts/chubbyts-http-types/dist/middleware';
 * import type { Match } from '@chubbyts/chubbyts-framework/dist/router/route-matcher';
 * import { createRouteMatcherMiddleware } from '@chubbyts/chubbyts-framework/dist/middleware/route-matcher-middleware';
 *
 * const match: Match = ...;
 *
 * const routeMatcherMiddleware: Middleware = createRouteMatcherMiddleware(match);
 * ```
 */
export declare const createRouteMatcherMiddleware: (match: Match) => Middleware;
