UNPKG

kamboja-express

Version:

KambojaJS engine implementation using ExpressJs

15 lines (14 loc) 690 B
import { Core } from "kamboja"; import * as Express from "express"; export declare class ResponseAdapter implements Core.Response { nativeResponse: Express.Response; nativeNextFunction: Express.NextFunction; constructor(nativeResponse: Express.Response, nativeNextFunction: Express.NextFunction); private setup(result); json(result: Core.ResponseResult): void; redirect(result: Core.ResponseResult, path: string): void; download(result: Core.ResponseResult, path: string): void; file(result: Core.ResponseResult, path: string): void; render(result: Core.ResponseResult, viewName: string, model: any): void; send(result: Core.ResponseResult): void; }