1 | import { Runnable } from './Runnable';
|
2 | /**
|
3 | * Exposes the API to register middleware and later execute
|
4 | * them using the runner.
|
5 | */
|
6 | export declare class Middleware {
|
7 | private list;
|
8 | /**
|
9 | * Register an array of middleware to executed
|
10 | * later.
|
11 | */
|
12 | register(list: any[]): this;
|
13 | /**
|
14 | * Returns an instance of runner to execute
|
15 | * the middleware
|
16 | */
|
17 | runner(): Runnable;
|
18 | }
|