import { ILifeCycle, ILogger, IMidwayApplication, IMidwayContainer, MidwayWebRouterService } from '@midwayjs/core'; import * as koa from '@midwayjs/koa'; import { CoolEventManager } from './event'; export declare class CoolConfiguration implements ILifeCycle { coreLogger: ILogger; app: koa.Application; coolEventManager: CoolEventManager; allConfig: any; webRouterService: MidwayWebRouterService; onReady(container: IMidwayContainer): Promise; onConfigLoad(container: IMidwayContainer, app: IMidwayApplication): Promise; onServerReady(container: IMidwayContainer): Promise; /** * 事件初始化 */ eventInit(): Promise; }