Forward Declaration Question / UHierarchicalInstancedStaticMeshComponent

So I am passing a TArray of UHierarchicalInstancedStaticMeshComponent references into a blueprint c++ function and then trying to access the methods of the UHierarchicalInstancedStaticMeshComponent, but I keep getting an incomplete type error. What header is UHierarchicalInstancedStaticMeshComponent defined in so that I can include it in my Blueprint c++ function?

Thanks for your help.

Nevermind I found it. Runtime/Engine/Classes/Components/HierarchicalInstancedStaticMeshComponent.h