derby
Version:
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.
18 lines (17 loc) • 549 B
TypeScript
import type { Request, Response } from 'express';
import { type Model } from 'racer';
import { type AppForServer } from './AppForServer';
import { Page } from './Page';
declare module 'racer' {
interface Model {
hasErrored?: boolean;
}
}
export declare class PageForServer extends Page {
req: Request;
res: Response;
page: PageForServer;
constructor(app: AppForServer, model: Model, req: Request, res: Response);
render(ns?: string, status?: number): void;
renderStatic(status?: number, ns?: string): void;
}