import { ParamIndexMap, Result, Router } from "../../router.js"; //#region src/router/reg-exp-router/matcher.d.ts export type HandlerData = [T, ParamIndexMap][]; export type StaticMap = Record>; export type Matcher = [RegExp, HandlerData[], StaticMap]; export type MatcherMap = Record | null>; export declare const emptyParam: string[]; export declare function match, T>(this: R, method: string, path: string): Result; //#endregion