Hah, the answer was right under my nose the whole time…
There are three noteworthy ways to
declare a dependency. Public and
Private dependencies are staticly
linked into your project and visible
to public and or private code,
respectively.
https://wiki.unrealengine.com/An_Introduction_to_UE4_Plugins