ServerRequest and ServerResponse types are public, so I'm not sure how we should handle them. I'm not sure if they are public as a part of the api, or accidentally so.
I'd like to migrate this to latest brave, but adhering to these might make things a bit more difficult than if they never exists or were package private..