UNPKG

ts-router

Version:

koa router middleware, typescript fully supported, jersey like coding

11 lines (10 loc) 322 B
/// <reference types="koa" /> import * as Koa from 'koa'; import Controller from './controller'; declare class Router { private _routes; constructor(); routes(): (ctx: Koa.Context, next: Function) => Promise<void>; use<T extends Controller>(RouterClass: new (...args) => T): void; } export default Router;