In my application, I have a diverse range of components that I would like to organize into an array. There are no restrictions on what types of components can be included in this array, as long as they are Angular components.
What is the correct way to define a TypeScript type for an array of Angular components?
For instance:
myComponents: AngularComponent[];
What should be used as the appropriate replacement for the placeholder "AngularComponent" class?