UNPKG

iportal

Version:

web-portal

21 lines (20 loc) 611 B
import { Module } from '../Module/index'; import { EventProvider } from '../Event'; import { ModuleManifest, ModuleConfig } from '../types'; interface AppOptions { modules: { [key: string]: ModuleManifest | (() => Promise<ModuleManifest>) | string; }; } declare class ApplicationProptey extends EventProvider { modules: { [key: string]: Module; }; config: ModuleConfig; readonly historyNodeLocation: number; routerRegExp: RegExp; options: AppOptions; constructor(); setting(options: AppOptions): void; } export { ApplicationProptey };