import { RouteItem } from '../../routes'; import { APIContext } from '../../interface'; import { MiddlewareCreater } from '../interface'; import { RouterParam } from './interfaces'; export interface RouterContext extends APIContext { params: { [k in T]: string; }; } export declare const addRoute: (path: T, handler: RouteItem; }>["handler"], ext?: Omit) => void; /** * 路由装饰器 */ export declare const RouterDecorator: (path: string, ext?: Omit) => (...args: any) => any; declare const middleware_routes: MiddlewareCreater; export default middleware_routes;