Encapsulated Providers that are only accepted during creation of an EnvironmentInjector (e.g. in an NgModule).
API
type EnvironmentProviders = {
ɵbrand: 'EnvironmentProviders';
}
Description
Encapsulated Providers that are only accepted during creation of an EnvironmentInjector (e.g. in an NgModule).
Using this wrapper type prevents providers which are only designed to work in application/environment injectors from being accidentally included in @Component.providers and ending up in a component injector.
This wrapper type prevents access to the Providers inside.