import { IControllerContainer, IStringMap, Node, IUriParams, IRouteMatchResult } from '../interfaces'; import RootNode from './rootnode'; export default class CatchAllNode extends RootNode implements Node { paramName: string; get priority(): number; get name(): string; get type(): string; constructor(paramName?: string); equals(other: Node): boolean; get uriTemplate(): string; getRouteMatch(uri: string, params?: IUriParams): IRouteMatchResult; addChildNode(node: Node): Node; makeUri(params: IStringMap): string; }