import PluginContext from './PluginContext'; export interface IPlugin { (ctx: PluginContext): Promise | void; } declare class Service { private _plugins; private _pluginContext; private _version; constructor(plugins: IPlugin[], version?: string); addPlugins(plugins: Array): void; init(): void; install(): void; run(): void; } export default Service;