N.B. another workaround is writing the module augmentation for the _originally_ exporting module, i.e. `declare module "../../main-package/interfaces/metadata.interface"`.

Honestly not sure whether this is a bug or not, as the two reexport syntaxes have different symbol representations under the hood. The fact that we're kind of exposing that here is definitely confusing and unintuitive, but I can't say with 100% certainty that there's not some logical reason or technical limitation behind it.