UNPKG

armisa-models

Version:
13 lines (12 loc) 430 B
import { MainStateManager } from "./MainStateManager"; export type ILazyLoad = { pageKey: string; path: Promise<any>; }; export declare class LazyLoadFactory { mainStateManager: MainStateManager; constructor(mainStateManager: MainStateManager); pages: ILazyLoad[]; add: (key: string, path: Promise<any>) => void; get: (key: string) => React.LazyExoticComponent<React.ComponentType<any>>; }