import { RouteParam } from "./route-param.js"; export declare class RouteInfo { private readonly _routeTemplate; private readonly _routeParams; private readonly _routeParamsRegistry; private readonly _koaRoute; private readonly _isCatchAll; private _hasQuery; get route(): string; get koaRoute(): string; get params(): ReadonlyArray; get isCatchAll(): boolean; constructor(routeTemplate: string, isUrlGenerator?: boolean); private static _tidyQuery; findRouteParam(key: string): RouteParam | null; generateUrl(values: Object): string; private _populateRouteParams; private _extractTemplateParams; private _generateKoaRoute; } //# sourceMappingURL=route-info.d.ts.map