I\'m having difficulty getting custom Request types to play nicely with TypeScript.
In my app there are public and private routes.
The public routes use the