Type alias PluginModule<NeedContext, PluginContext, StartContext>

PluginModule<NeedContext, PluginContext, StartContext>: TypeA<NeedContext> | TypeA_WithStart<NeedContext> | TypeB<NeedContext, PluginContext> | TypeB_WithStart<NeedContext, PluginContext> | TypeC<NeedContext, StartContext> | TypeD<NeedContext, PluginContext, StartContext>

Type Parameters

  • NeedContext extends Record<string | symbol, any> = Record<string | symbol, any>

  • PluginContext extends Record<string | symbol, any> = Record<string | symbol, any>

  • StartContext extends Record<string | symbol, any> = Record<string | symbol, any>

Generated using TypeDoc