UNPKG

lux-framework

Version:

Build scalable, Node.js-powered REST APIs with almost no code.

27 lines (21 loc) 516 B
// @flow import type Logger from '../../logger'; type Response$stat = { type: string; name: string; duration: number; controller: string; }; export type Response$opts = { logger: Logger }; declare export class Response extends stream$Writable { [key: string]: void | ?mixed; stats: Array<Response$stat>; logger: Logger; statusCode: number; statusMessage: string; getHeader(name: string): void | string; setHeader(name: string, value: string): void; removeHeader(name: string): void; }