@loopback/rest
Version:
Expose controllers as REST endpoints and route REST API requests to controller methods
14 lines (13 loc) • 527 B
TypeScript
import { RestRouterOptions } from './rest-router';
import { ResolvedRoute, RouteEntry } from './route-entry';
import { BaseRouter } from './router-base';
/**
* Router implementation based on trie
*/
export declare class TrieRouter extends BaseRouter {
private trie;
constructor(options?: RestRouterOptions);
protected addRouteWithPathVars(route: RouteEntry): void;
protected findRouteWithPathVars(verb: string, path: string): ResolvedRoute | undefined;
protected listRoutesWithPathVars(): RouteEntry[];
}