UNPKG

oneside

Version:

OneSide is a HTTP Node Server for websites.

27 lines (26 loc) 680 B
/// <reference types="node" /> import { ServerResponse } from 'http'; interface IResponseSettings { global: object; ejs: object; file: string; useCache: boolean; dev: boolean; } export declare class Response { private res; private settings; constructor(res: ServerResponse, settings: IResponseSettings); status(code: number): Response; global(data: object): Response; setEjs(data: object): Response; ejs(data: object): Response; setHeader(name: string, value: string): void; json(data: object): void; send(text: string): void; rest(data?: any): void; redirect(url: string): void; render(page: string): void; isSended(): boolean; } export {};