import { ServiceContainerAware } from '@govflanders/vl-widget-dependency-injection'; import { EventEmitter } from '@govflanders/vl-widget-event'; import { ModuleRuntime, ModuleRuntimeAware } from '@govflanders/vl-widget-module'; /** * Interface which describes a plugin runtime. */ export interface PluginRuntime extends EventEmitter, ModuleRuntime, ServiceContainerAware { } /** * Interface which describes an object which can access the plugin runtime. */ export interface PluginRuntimeAware extends ModuleRuntimeAware { }