UNPKG

node-web-mvc

Version:
16 lines (15 loc) 573 B
/** * @module ResponseEntity */ import HttpStatus from '../http/HttpStatus'; import MediaType from '../http/MediaType'; import HttpEntity from './HttpEntity'; import { ResponseHeaders } from '../../interface/declare'; export default class ResponseEntity<T = any> extends HttpEntity<T, ResponseHeaders> { responseStatus: HttpStatus; mediaType: MediaType; static status(status: HttpStatus): ResponseEntity<any>; static ok(): ResponseEntity<any>; constructor(data: T, headers: ResponseHeaders, status: HttpStatus); constructor(status: HttpStatus); }