UNPKG

384 BTypeScriptView Raw
1import { Middleware } from 'koa';
2import { AbstractMiddleware } from './AbstractMiddleware';
3export declare type RegisteredMiddlewareType = Middleware & {
4 _name?: string;
5 _fromClass?: typeof AbstractMiddleware;
6};
7export declare type MiddlewareLookupType = string | typeof AbstractMiddleware | Middleware;
8export declare type MiddlewareType = AbstractMiddleware | Middleware;