UNPKG

@glandjs/core

Version:

Glands is a web framework for Node.js (@core)

14 lines (13 loc) 472 B
import { Constructor, Logger } from '@medishn/toolkit'; import type { TGlandBroker } from '../types'; export declare class ApplicationInitial { private broker; private logger; private mode; private readonly dependenciesScanner; private lifecycle; constructor(broker: TGlandBroker, logger: Logger, mode: boolean); getLogger(): Logger | undefined; initialize(root: Constructor): Promise<void>; shutdown(signal?: string): Promise<void>; }