import { RouteOptions } from "./RouteContract"; import { RouteWithParent } from "./RouteWithParent"; export declare class RouteMatcher extends RouteWithParent { protected _options: RouteOptions; protected _parent: RouteWithParent; /** * @type {RouteMatcherLib} */ protected matcher: any; /** * @param _options * @param _parent */ constructor(_options: RouteOptions, _parent: RouteWithParent); /** * @param path * @return {any} */ match(path: string): Object | false; /** * @param params * @param query * @return {string} */ buildUrl(params: Object, query: Object): string; }