StreamableMethod type
Define o tipo de um método que suporta a obtenção do corpo da resposta como um fluxo não processado
type StreamableMethod<TResponse> = PromiseLike<TResponse> & {
asBrowserStream: () => Promise<HttpBrowserStreamResponse>
asNodeStream: () => Promise<HttpNodeStreamResponse>
}