node-web-mvc
Version:
node spring mvc
16 lines (15 loc) • 573 B
TypeScript
/**
* @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);
}