/** * @module Kernel */ import { Kernel } from './kernel'; import * as Types from './interfaces'; import { PluginManager } from './modules'; /** * @experimental */ export declare abstract class PluggableKernel, Container extends Types.Container> extends Kernel { protected plugins: PluginManager; boot(): Promise; shutdown(): Promise; }