UNPKG

@zenweb/router

Version:

Zenweb Router module

22 lines (21 loc) 553 B
import { SetupFunction } from '@zenweb/core'; import { Router, RouterDuplicated } from './router'; import { RouterOptions, RouterParams } from './types'; export * from './types'; export { Router, RouterDuplicated }; export default function setup(opt?: RouterOptions): SetupFunction; declare module '@zenweb/core' { interface Core { router: Router; } interface Context { /** * url params */ params: RouterParams; /** * the router instance */ router: Router; } }