Yeah, I’d give it a try at the least. It certainly won’t hurt. FYI, I’m pretty sure setting imports to private in your constructor is useless. That property gets squashed when the code gets javascripted, I believe.
But yeah, try out constructor(public camera: Camera)
And see what happens