1 | import { Type } from '../../facade/lang';
|
2 | import { RouteData } from '../../instruction';
|
3 | import { RouteHandler } from './route_handler';
|
4 | export declare class AsyncRouteHandler implements RouteHandler {
|
5 | private _loader;
|
6 | componentType: Type;
|
7 | data: RouteData;
|
8 | constructor(_loader: () => Promise<Type>, data?: {
|
9 | [key: string]: any;
|
10 | });
|
11 | resolveComponentType(): Promise<Type>;
|
12 | }
|