ProviderType: "component" | "service" | "directive" | "pipe" | "self"