For some reason the tree-shaker is not picking up these interfaces (perhaps TS is not passing it through) when they are in the same file as their related services. This results in a distracting warning message.