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