Optional importsOptional injectOptional list of providers to be injected into the context of the Factory function.
Optional useThe useClass syntax allows you to dynamically determine a class
that a token should resolve to.
Optional useThe useExisting syntax allows you to create aliases for existing providers.
Optional useThe useFactory syntax allows for creating providers dynamically.
Rest ...args: any[]Generated using TypeDoc
Optional list of imported modules that export the providers which are required in this module.