UNPKG

@iopa/router

Version:

Lightweight and fast router for IOPA applications

15 lines 486 B
export declare type ParamMap = Array<[string, number]>; export interface IRouterContext { varIndex: number; } export declare class Node { index?: number; varIndex?: number; children: Record<string, Node>; reverse: boolean; constructor({ reverse }?: Partial<Node>); newChildNode(): Node; insert(tokens: readonly string[], index: number, paramMap: ParamMap, context: IRouterContext): void; buildRegExpStr(): string; } //# sourceMappingURL=node.d.ts.map