class HttpResponseimport { HttpResponse } from "https://deno.land/x/nhttp@1.2.23/mod.ts"; ConstructorsnewHttpResponse(send: (body?: TSendBody) => void, init: ResInit)Index Signatures[k: string | symbol]: TRetPropertiesparams: TObjectparams as json object for response.render. render: (fileOrElem: TRet,params?: TObject,...args: TRet,) => Promise<void>render requires app.engine configs statusCode: numberset/get statusCode Methodsattachment(filename?: string)attachment. create header content-disposition clearCookie(name: string, opts?: Cookie)clear cookie cookie(name: string,value: | string | string[] | number | number[] | TObject | undefined,opts?: Cookie,)cookie getHeader(key: string)getHeader header(key: string, value: string | string[]): thisset header or get header header(key: string): stringheader(key: TObject): thisheader(): RetHeadershtml(html: string | Uint8Array)shorthand for send html body json(body: TObject)shorthand for send json body redirect(url: string, status?: number)redirect url sendStatus(code: number)sendStatus setHeader(key: string, value: string | string[])setHeader status(code: number): thisset status or get status status(): numbertype(contentType: string)shorthand for content-type headers [deno_inspect](inspect: TRet, opts: TRet)[node_inspect](depth: number,opts: TRet,inspect: TRet,)